1. pom文件引入该插件
在引入插件的同时要加入数据库依赖,这里使用的是MySQL 8
1 | <plugin> |
其他依赖
1 | <dependency> |
2. MyBatisGenerator的配置文件
在<jdbcConnection>
标签中,如果使用的是MySQL 8
,则connectionURL="jdbc:mysql://localhost:3306/springboot_mybatis?serverTimezone=UTC"
需要加入时区serverTimezone=UTC
,不加时,在运行MyBatisGenerator
时会产生如下错误。如果是MySQL5
则不存在该问题。
1 |
|
3. cmd中执行构建命令
切换到当前工程的目录下,执行
1 | mvn -Dmybatis.generator.overwrite=true mybatis-generator:generate |
4. 构建后新生的文件
新生成的UserMapper.java中需要加入@Repository注解
5. 配置文件
数据库连接url要指定时区(这里使用MySQL 8
)
1 | 8089 = |