- 博客(8)
- 收藏
- 关注
原创 mybatis-plus 主键生成的问题
问题说明 由于mybatis-puls会自动插入一个id到实体对象中,不管你封装与否。 默认情况会生成一个长数字(雪花算法生成的) 代码中问题 如果将该主键传给前端,前端支持的长整型范围是-9007199254740992~9007199254740992, 前端会截取,然后转换成字符串。 解决办法 1、如果想要使用id自增的, 就需要把mybatis-plus这个id生成的功能给关掉 ...
2019-09-26 09:43:12
2477
原创 Spring Schedule
简介 背景 在项目开发过程中,我们经常需要执行具有周期性的任务。通过定时任务可以很好的帮助我们实现。 我们拿常用的几种定时任务框架做一个比较: 定时任务框架 Cron表达式 固定间隔执行 固定频率执行 任务持久化 开发难易度 JDK TimerTask 不支持 支持 支持 不支持 一般 Spring Schedule 支持 支持 支持 不支持 简单 Quartz 支持 支...
2019-09-18 11:47:23
720
原创 Linux常用命令
Linux学习常用命令行 Linux 如何通过命令仅获取IP地址 1. ifconfig 2. ifconfig eth0 3. ifconfig eth0 | grep "inet addr" 4. ifconfig eth0 | grep "inet addr" | awk '{print $2}' cd 命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切...
2019-09-06 17:50:18
171
原创 Docker常用命令
常用命令 搜索镜像 可以使用docker search命令搜索存放在Docker Hub中的镜像。例如: docker search java 结果: NAME DESCRIPTION STARS OFFCIAL AUTOMATED java Java is a concurr...
2019-09-06 09:46:35
139
原创 Djinni的使用
Djinni 使用操作系统 Windows 操作步骤 1、新建一个项目 2、git init 3、git submodule add https://github.com/dropbox/djinni.git deps/djinni 4、在项目最外层新建一个文件helloworld.djinni: hello_world = interface +c { static cre...
2019-08-19 11:47:18
792
原创 在Idea中JNI的使用
JNI的介绍 JNI(Java Native Interface) Java本地接口,又叫Java原生接口。它允许Java调用C/C++的代码,同时也允许在C/C++中调用Java的代码。 可以把JNI理解为一个桥梁,连接Java和底层。其实根据字面意思,JNI就是一个介于Java层和Native层的接口,而Native层就是C/C++层面。 JNI的优势 一般情况下都是从Java的角度来使用J...
2019-08-17 12:02:17
3795
转载 sawgger使用
swagger使用 1、新建一个gradle项目 compile('io.springfox:springfox-swagger2:2.9.2') compile('io.springfox:springfox-swagger-ui:2.9.2') 2、swagger配置文件 @Configuration @EnableSwagger2 public class SwaggerConfig { ...
2019-07-17 10:20:44
355
转载 swagger注解
swagger 注解 @Api 用于类上,说明该类的作用。可以标记一个Controller类做为swagger 文档资源 示例: @Api(value = "xxx", description = "xxx") value url的路径值 tags 如果设置这个值、value的值会被覆盖 description 对api资源的描述 basePath 基本路径可以不配置 position 如果...
2019-07-17 10:20:08
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅