使用maven插件反向映射generatorConfig.xml生成代码
来源:互联网 发布:淘宝 ap lolita 编辑:程序博客网 时间:2024/04/27 21:36
一、配置Maven pom.xml 文件
<!-- 反向映射 --><plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configuration> <verbose>true</verbose> <overwrite>true</overwrite> </configuration></plugin>
二、配置generatorConfig.xml文件
maven插件默认会读到src/main/resources目录下的generatorConfig.xml 文件
generatorConfig.xml配置文件
<?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> <!--配置文件--> <properties resource="config.properties" /><!-- 必须配置驱动包的路径 --> <classPathEntry location="C:\Users\baojulin\.m2\repository\mysql\mysql-connector-java\5.1.21\mysql-connector-java-5.1.21.jar" /> <context id="Mysql" targetRuntime="MyBatis3"> <commentGenerator> <!-- 是否去除自动生成的注释 true:是 : false:否 --> <property name="suppressAllComments" value="true" /> </commentGenerator> <jdbcConnection driverClass="${driverClassName}" connectionURL="${jdbc_url}"</span> <span class="hljs-attr">userId</span>=<span class="hljs-string">"${jdbc_username}" password="${jdbc_password}" /> <!-- 指定生成pojo的包和此包在项目中的地址; --> <javaModelGenerator targetPackage="com.baoju.entity" targetProject="src\main\java" /> <!-- 指定生成pojo的映射xml文件的所在包和此包在项目中的地址 --> <sqlMapGenerator targetPackage="com.baoju.mapping" targetProject="src\main\java" /> <!-- 指定生成访问映射xml文件的接口所在包和此包在项目中的地址; --> <javaClientGenerator type="XMLMAPPER" targetPackage="com.baoju.dao" targetProject="src\main\java"> </javaClientGenerator> <!-- 配置表名跟pojo名 该table节点可以多个 --> <table tableName="test_field" domainObjectName="TestField" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"> <property name="useActualColumnNames" value="false" /> <columnOverride column="create_time" property="createTime" /> <columnOverride column="float_test" property="floatTest" /> <columnOverride column="double_test" property="doubleTest" /> <columnOverride column="text_test" property="textTest" /> </table> </context></generatorConfiguration>
我的config.properties配置文件
driverClassName=com.mysql.jdbc.DrivervalidationQuery=SELECT 1jdbc_url=jdbc:mysql://localhost:3306/ssm?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNulljdbc_username=rootjdbc_password=root
关于generatorConfig.xml配置文件详情,可以查看 http://generator.sturgeon.mopaas.com/ (中文文档)
三、运行插件 mybatis-generator:generate
在eclipse 中,选择pom.xml文件,击右键先择Run AS——>Maven Build… ——>在Goals框中输入:mybatis-generator:generate
注意:如果失败,检查mysql驱动路径是否正确
送上我的测试代码 http://git.oschina.net/nmc5/mybatis-generatorConfig
0 0
- 使用maven插件反向映射generatorConfig.xml生成代码
- 使用maven插件反向映射generatorConfig.xml生成代码
- 使用maven插件反向映射generatorConfig.xml生成代码
- mybaties 反向生成代码generatorConfig.xml 详解
- mybatis 生成映射文件generatorConfig.xml配置
- Mybatis -代码自动生成(generatorConfig.xml)
- generatorConfig.xml生成配置
- Mybatis最入门---代码自动生成(generatorConfig.xml配置)
- Mybatis最入门---代码自动生成(generatorConfig.xml配置)
- Mybatis最入门---代码自动生成(generatorConfig.xml配置)
- Mybatis最入门---代码自动生成(generatorConfig.xml配置)
- Mybatis---代码自动生成(generatorConfig.xml配置)
- 使用Maven 插件Mybatis Generator自动生成Mybatis数据映射代码
- 使用Maven插件生成MyBatis代码
- 使用Maven插件,自动生成sql代码
- 通过mybatis工具generatorConfig.xml自动生成实体,DAO,映射文件
- 通过mybatis工具generatorConfig.xml自动生成实体,DAO,映射文件
- 通过mybatis工具generatorConfig.xml自动生成实体,DAO,映射文件
- 安全事件丨一心想做社交的支付宝,这下出了个“致命漏洞”
- Oracle中null的处理
- 懒加载和预加载
- 编写我的小程序
- jsp给后台带多个参数
- 使用maven插件反向映射generatorConfig.xml生成代码
- linux 统计文件夹下目录、文件个数
- MariaDB安装
- 设备标识符
- 微信小程序上线,关于入口、体验、推广的观察与思考
- 总结和分析几种判断RecyclerView到达底部的方法
- 滑动会卡 bug解决
- linux 在指定目录不包含子目录查找文件
- StrictMode检测内存泄漏