开发环境
-
JDK 1.8
-
SpringBoot2.2.1
-
Maven 3.2+
-
Mysql5.7.36
-
开发工具
-
IntelliJ IDEA
-
smartGit
-
项目场景
在项目中经常会遇到需要自动填充数据的情况,比如新增一个DO类,里面可能会有id
、create_time
、modify_time
、create_user
等等这些通用的字段,每一个接口我们都要去设置值,不仅代码冗余,而且不能统一管理
解决方案:
针对这种情况,可以使用Mybatis Plus来对通用数据的自动填充,在我之前的博客中,已经对怎么在Springboot2.0中集成Mybatis Plus做了比较详细的描述,下面给一个例子,看看自动填充的实现
创建数据库表