使用maven自动生成Mybatis的代码
来源:互联网 发布:义乌美工培训ywxdf 编辑:程序博客网 时间:2024/05/17 10:52
转自:http://blog.csdn.net/gebitan505/article/details/44455005/
一、配置maven项目中的pom.xml文件
在pom.xml文件的最后中添加如下代码(在</project>标签前)
<build> <finalName>项目名</finalName> <plugins> <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> </plugin> </plugins></build>二、在src/main/resources目录下添加配置文件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="jdbc.properties"/> <classPathEntry location="F:\Java\Lib\Mysql\mysql-connector-java-5.1.40\mysql-connector-java-5.1.40-bin.jar" /> <context id="testTables" targetRuntime="MyBatis3"><commentGenerator><!-- 是否去除自动生成的注释 true:是 : false:否 --> <property name="suppressAllComments" value="true" /> </commentGenerator><!--数据库连接的信息:驱动类、连接地址、用户名、密码 --> <jdbcConnection driverClass="${driver}" connectionURL="${url}" userId="${username}" password="${password}"> </jdbcConnection><!-- 默认false,把JDBC DECIMAL 和 NUMERIC 类型解析为 Integer,为 true时把JDBC DECIMAL 和 NUMERIC 类型解析为java.math.BigDecimal --> <javaTypeResolver><property name="forceBigDecimals" value="false" /> </javaTypeResolver><!-- targetProject:生成PO类的位置 --><javaModelGenerator targetPackage="com.mo1451.model"targetProject="src\main\java"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false" /><!-- 从数据库返回的值被清理前后的空格 --><property name="trimStrings" value="true" /></javaModelGenerator> <!-- targetProject:mapper映射文件生成的位置 --><sqlMapGenerator targetPackage="com.mo1451.mapper" targetProject="src\main\java"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false" /></sqlMapGenerator><!-- targetPackage:mapper接口生成的位置 --><javaClientGenerator type="XMLMAPPER"targetPackage="com.mo1451.mapper" targetProject="src\main\java"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false" /></javaClientGenerator><!-- 指定数据库表 --><table tableName="img"></table></context></generatorConfiguration>三、生成代码
如果是在eclipse 中,选择pom.xml文件,击右键先择Run AS——>Maven Build… ——>在Goals框中输入:mybatis-generator:generate
阅读全文
0 0
- 使用maven自动生成Mybatis的代码
- maven使用mybatis-generator自动生成代码
- 使用maven生成mybatis代码
- maven + MyBatis Generator 自动生成代码配置
- maven mybatis generator自动生成代码
- 用maven插件自动生成mybatis代码
- maven插件--MyBatis自动生成代码
- 用maven插件自动生成mybatis代码
- MyBatis自动生成代码(Maven)
- maven插件自动生成mybatis代码---sqlserver
- mybatis maven generator 插件自动生成代码
- mybatis maven插件形式 自动生成代码
- 用maven插件自动生成mybatis代码
- mybatis代码自动生成Demo(maven项目)
- Mybatis 自动生成代码工具(maven方式)
- Mybatis代码自动生成-mybatis-generator的使用
- 使用MyBatis-generator 自动生成MyBatis代码
- 使用Maven 插件Mybatis Generator自动生成Mybatis数据映射代码
- linux书单
- androidstudio配置lambda表达式
- Effective C++ 读书笔记六
- QT文件查找
- 有关小波的几个术语及常见的小波基介绍
- 使用maven自动生成Mybatis的代码
- spring之aware接口
- meta标签浏览器优先渲染的模式
- 安卓学习笔记---Android 头像或者照片照、选择图片并裁剪
- 处理器位数的概念
- TensorLayer的安装
- 解决MySQL存入中文变问号
- Java-数组是对象
- spring学习之注入依赖