mybatis根据表逆向自动化生成代码的实现
目录
- 1.引入插件
- 2.修改generatorConfig.xml文件
- 3.运行插件,生成代码
若采用mybatis框架,数据库新建表,手动编写的话,需要编写大量的实体类、mapper文件、mapper.xml文件,都是一些重复且有规律的工作。
我们可以引用插件,然后做配置,自动生成这些文件,提供工作效率。
本博客包含的内容:
①自动生成插件的引入
②定义配置文件
③运行插件,生成代码
1.引入插件 在项目的pom文件中引入generator插件
org.mybatis.generator mybatis-generator-maven-plugin1.3.7 ${basedir}/src/main/resources/generator/generatorConfig.xml true true mysql mysql-connector-java5.1.46 tk.mybatis mapper3.4.1
2.修改generatorConfig.xml文件 注:generatorConfig.xml 一定要放在pom中插件配置的路径下。
【mybatis根据表逆向自动化生成代码的实现】下面给出配置文件中的代码,代码中都有注释。主要注意的点有:
①jdbc连接 数据库的路径
②生成实体类存放的路劲
③生成mapper.xml存放的路劲
④生成mapper文件的存放路径
⑤修改表以及该表对应的实体类名称
3.运行插件,生成代码 双击插件,运行后,在控制台中能看到BUILD SUCCESS,说明运行成功。
文章图片
若在项目中没有,鼠标右击项目,则重新刷新整个项目或者重新加载项目,就可以在配置的路径下看到生成的文件。
文章图片
到此这篇关于mybatis根据表逆向自动化生成代码的实现的文章就介绍到这了,更多相关mybatis 表逆向自动化生成代码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 急于表达——往往欲速则不达
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus如何在xml的连表查询中使用queryWrapper
- mybatisplus|mybatisplus where QueryWrapper加括号嵌套查询方式
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- leetcode|leetcode 92. 反转链表 II
- 下雪了,飞去你的城市拥抱你|下雪了,飞去你的城市拥抱你 | 有个直男向我表白了
- 2019女表什么牌子好(如何挑选女士手表?)
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)