该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
mybatis自动生成插件(mybatis-generator)可以自动生成xml文件和dao文件。这样就大大减少了我们重复编码工作。只需要把精力集中在核心业务上面。
使用编辑器是idea,这里默认假设已经把spring boot和mybaits整合好的。如果没有可以参见:《spring boot 2.x 整合mybaits及分页插件》文章。
步骤:
1:在pom.xml中添加mybatis-generator插件
2:添加插件需要的配置文件
3:在idea中配置
4:编码测试
一:pom.xml中添加插件
在pom.xml的plugins节点中添加mybatis插件
org.mybatis.generatormybatis-generator-maven-plugin1.3.2${basedir}/src/main/resources/generator/generatorConfig.xmltruetrueGenerate MyBatis Artifactsgenerateorg.mybatis.generatormybatis-generator-core1.3.2
说明:
二:添加自动生产配置文件。
根据pom.xml文件中配置的路径创建generatorConfig.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
说明:
2.1mysql(或对应数据库)驱动包
2.2数据库连接相关配置
2.3 自动生成的dao类、xml文件存放位置
注意:在生成XML文件的时候 javaClientGenerator type="XMLMAPPER" 配置成XMLMAPPER这个值才可以生成对应的xml文件
2.4:添加需要生产的表名