逆向工程实际上是通过一个Java项目生成我们在使用mybatis过程中所需要完成的pojo层和mapper层(也有人称entity层和dao层),使用过程如下:
- 对于所要完成的项目要有已经设计好的数据库,逆向工程则是根据数据库生成所需代码。
- 导入项目,此项目为一个Java项目。
- 配置文件generatorConfig.xml文件,修改其中的数据库配置为本机数据库设置,并将其中的表名改为自己数据库对应的表名
- 运行GeneratorSqlmap.java文件
完成后刷新项目即可出现所需entity与mapper代码。需要注意的是:生成的代码如需再次生成需将前一次生成的代码删除,然后再进行生成代码操作