spring-boot
雷禄辉
交流治愈愚拙,分享使人进步。
展开
-
Spring Boot 多线程定时任务
Spring Boot的Scheduled定时任务默认是单线程的,比如下面这样的写法@Scheduled(cron = "00/1 * * * ?")public void task1() { System.out.println("-----task1");}public void task2() { System.out.println("-----task2")}...原创 2020-07-16 10:39:08 · 560 阅读 · 0 评论 -
解决MyBatis-Plus分页查询
在使用Spring Boot或者Spring Cloud开发业务时,经常会需要查数据库(本文以MySQL数据库为例),这时候通常会用到MyBatis,数据量比较多页面展示就会要求分页,接下来正式开始。1. 创建工程(自行百度)和添加Maven依赖<!-- MyBatis-Plus --><dependency> <groupId>com.ba...原创 2020-04-24 11:00:43 · 9201 阅读 · 0 评论 -
Spring Boot中Flyway的使用
在开发过程中经常会和数据库打交道,随着系统不断升级,功能会逐渐增加,这样就是导致数据库不断的变更,对于维护数据库造成了很多麻烦,flyway简单说就是数据库版本管理工具,可以自己创建数据库,从当前版本数据库升级到最近版本等。接下来我以应用在Spring Boot上来说明。1. 添加Maven依赖和构建<dependency> <groupId>org.fl...原创 2020-04-21 10:58:31 · 383 阅读 · 0 评论 -
mybatis-plus 高效代码生成工具
我们在使用spring boot开发的时候,数据来源大多来自MySQL数据库,当我们要去操作数据库的时候,需要编写很多繁琐相同的配置,为了提高开发效率,我们可以借助代码生成工具将配置代码生成好然后只需要在里面填充相应的业务代码即可,接下来我们正式开始。1. 添加Maven依赖<dependency> <groupId>org.springframework...原创 2019-12-12 15:10:44 · 633 阅读 · 0 评论 -
Spring-Boot application.properties的配置样例
###application-dev.properties文件配置######## Spring Cloud #####eureka.client.serviceUrl.defaultZone=http://181.181.0.40:9000/eureka/server.port=8917spring.application.name=digital-people#eureka.c...2019-03-16 17:08:49 · 698 阅读 · 0 评论