MyBatis | 您所在的位置:网站首页 › 空格代码生成器怎么用 › MyBatis |
为什么要用MyBatis-Generator反向生成器?
在编写Mybatis的mapper层的xml文件时,如果pojo层和数据库中对应表的实体类数量过多,此时即使是利用MyBatis来做一些简单的查询,xml文件中大量的sql语句指令的编写也会使得开发的效率变低(简单的查询都是如此,更别说复杂的查询了)。而利用MyBatis-Generator反向生成器不仅可以自动生成pojo中的实体类,还可以生成dao层中的接口和mapper层中的xml文件。 MyBatis中-Generator反向生成器的使用步骤讲解第一步:在pom.xml文件中导入以下依赖(包括1和2和3都在pom.xml文件中完成) 1.导入generator生成的依赖 具体的目录结构是 org.mybatis.generator mybatis-generator-maven-plugin 1.4.0 2.导入反向生成器插件的依赖 具体的目录结构是 org.mybatis.generator mybatis-generator-maven-plugin 1.4.0 mysql mysql-connector-java 8.0.26 runtime 3.然后手动导入1和2中的这些依赖 做法:在pom.xml文件中 右键鼠标点击Maven 然后点击 reloadProject 第二步:在webapp项目下创建对应的一些包(一步一步看不用急) 1.在webapp项目的src/main/java 下分别创建pojo 和 dao 和 vo 以及 bo 包(包名最好见名知意) 2.再在webapp项目的src/main/resources下创建mappers目录 3.然后在webapp项目的src/main/resources下新建文件generatorConfig.xml文件 generatorConfig.xml文件内容如下(文件中包含各个标签和其对应属性的解释) |
CopyRight 2018-2019 实验室设备网 版权所有 |