利用mybatis-gennerator插件,自动生成的所需要的dao、bean、mapper xml
2018-01-24 10:16
1061 查看
利用mybatis-gennerator插件,让mybatis自动生成的对应dao、bean、mapper xml。
这里用的例子是Mysql,如果要换成其他数据库,只需将Mysql用到的东西,改成对应数据库的就行了。
1.pom文件(这里只写出插件的pom)
2.generatorConfig.xml,放到src/main/resources源包下
3.运行pom文件,选择maven build ,在打开界面的Goals中输入 mybatis-generator:generate,点击运行就可以了
这里用的例子是Mysql,如果要换成其他数据库,只需将Mysql用到的东西,改成对应数据库的就行了。
1.pom文件(这里只写出插件的pom)
<build> <pluginManagement> <plugins> <!-- maven生成mapper --> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.5</version> <configuration> <verbose>true</verbose> <overwrite>true</overwrite> </configuration> <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.29</version> </dependency> </dependencies> </plugin> </plugins> </pluginManagement> </build>
2.generatorConfig.xml,放到src/main/resources源包下
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > <generatorConfiguration > <context id="context" > <plugin type="org.mybatis.generator.plugins.SerializablePlugin"> <property name="suppressJavaInterface" value="false" /> </plugin> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="你的connectionURL" userId="数据库账号" password="密码" /> <javaModelGenerator targetPackage="放JavaBean的包,例如com.test.bean" targetProject="../项目名/src/main/java" /> <sqlMapGenerator targetPackage="放mapper.xml的包名,例如mapper" targetProject="../项目名/src/main/resources/" /> <javaClientGenerator targetPackage="放mapper.xml对应的接口的包名,例如com.test.dao" targetProject="../项目名/src/main/java" type="XMLMAPPER" /> <table tableName="数据库表名" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table> </context> </generatorConfiguration>
3.运行pom文件,选择maven build ,在打开界面的Goals中输入 mybatis-generator:generate,点击运行就可以了
相关文章推荐
- 用mybatis-gennerator插件自动生成mybatis所需要的dao、bean、mapper xml文件
- 利用Mybatis-generator自动生成java-bean和dao和mapper.xml
- maven插件-利用mybatis-generator自动生成代码
- 【java项目实践】在eclipse中使用利用mybatis-generator自动生成Model、Dao、mapping代码
- Mybatis 如何自动生成bean dao xml 配置文件 generatorconfig.xml
- Mybatis 自动生成代码工具--mybatis-gennerator插件
- Mybatis 如何自动生成bean dao xml 配置文件 generatorconfig.xml (main()方法自动生成更快捷)
- springboot(四) 用mybatis-generator自动生成bean和dao
- springboot 用mybatis-generator自动生成bean和dao
- 【mybatis源码学习】利用maven插件自动生成mybatis代码
- 用mybatis的generator插件在项目中自动生成dao及entity
- Mybatis插件自动生成mapper.xml和dao
- SSM myBatis 配置及自动生成Bean 和 Dao
- Mybatis 如何自动生成bean dao xml 配置文件 generatorconfig.xml (mysql)
- mybatis-generator自动生成dao、mapping、bean配置详解(转)
- mybatis 自动生成dao、bean、mapper
- Mybatis--使用mybatis generator插件映射数据库,自动生成pojo对象,dao接口,mapper.xml文件的方法
- MyBatis代码自动生成(利用eclipse插件)
- 利用Excel的vba脚本根据数据库表结构自动生成java的action,bean,dao,mode,service,xml,sql,jsp等
- MyBatis Generator 自动生成Dao、Bean、Mapping相关