MyBatis 逆向工程生成代码

Posted by 楷淳 on 2021-01-18
Estimated Reading Time 1 Minutes
Words 258 In Total
Viewed Times

下载项目


已上传至百度网盘

网盘链接:https://pan.baidu.com/s/1m2YcxD6hGp6rQrGNhAEjYw

提取码:iu9y

生成代码


由于使用数据表时,我们需要给每一个表都创建对应的实体类,每个实体类都有对应的 Mapper 接口和 Mapper.xml 文件,这些其实都是一些重复的工作,我们可以通过第三方工具来完成。

MyBatis 逆向工程非常多,我们 IDEA 里边,也有对应的插件可以使用。

这里以 mybatis-generator-core-1.3.1 工具为例,拿到工具后,首先解压目录:

img

注意,这里的数据库驱动以 MySQL5.7 为例,如果自己的 MySQL 不是 5.7,这个驱动要换成适合自己 MySQL 的版本。

然后,我们打开 generator.xml 文件,配置我们需要逆向处理的表。

img

配置完成后,双击 run.bat 运行项目,运行完成后,将 src 目录下生成的代码拷贝到我们的项目中。

更多干货请移步:https://antoniopeng.com


If you like this blog or find it useful for you, you are welcome to comment on it. You are also welcome to share this blog, so that more people can participate in it. If the images used in the blog infringe your copyright, please contact the author to delete them. Thank you !