202107-04 教你用springboot连接mysql并实现增删改查 1.数据库与数据表的创建创建名为mybatis的数据库:createdatabasemybatis;创建名为user2的数据表:usemybatis;createtableuser2(idintegernotnullprimarykey,namevarchar(20)notnull,pwdvarchar(10)notnull,permsvarchar(100)null)生成如下表结构:(已经插入了两行数据的)2.数据库的连接注意点:url要设置serverTimezone比如:jdbc:mysql://localhost:3306?serverTimezone=UTC连接成功后可以在idea中简单... 继续阅读 >
202010-08 Spring Boot如何实现定时任务的动态增删启停详解 我以为动态停启定时任务一般用quartz,没想到还可以通过ScheduledTaskRegistrar来拓展。但是分布式场景,建议还是用quartz吧!在springboot项目中,可以通过@EnableScheduling注解和@Scheduled注解实现定时任务,也可以通过SchedulingConfigurer接口来实现定时任务。但是这两种方式不能动态添加、删除、启动、停止任务。要实现动态增删启停定时任务功能,比较广泛的做法是集成Quartz框架。但是本人的开发原则是:在满足... 继续阅读 >