逆向工程
常用的逆向工程方式是通过数据库的表生成代码(包括mapper.xml、dao.java、bean.java)。
配置Maven的pom.xml文件
1 | <!-- MyBatis代码生成 --> |
编写generatorConfig.xml文件
可以看到pom.xml文件中配置了generatorConfig.xml的所在位置
1 | <?xml version="1.0" encoding="UTF-8"?> |
绝大部分出错都是路径问题,上面也可以同时生成多个表。
执行generatorConfig.xml生成代码
图中标红的代码即是生成的代码。自动生成的代码也只有简单的增删改查。业务逻辑代码还需要自己敲咯。