mybatis_generator 自动化生成实体及mapper
来源:互联网 发布:python中的none和null 编辑:程序博客网 时间:2024/06/05 14:13
pom.xml
==================
<build> <finalName>mybatis_generator</finalName> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version>
</plugin> </plugins></build>generatorConfig.xml放到C:\Users\admin.songyang\.m2\repository\org\mybatis\generator\mybatis-generator-core\1.3.2下
================================
<?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> <!--数据库驱动jar --> <classPathEntry location="C:\Users\admin.songyang\.m2\repository\mysql\mysql-connector-java\5.1.9\mysql-connector-java-5.1.9.jar"/> <context id="DB2Tables" targetRuntime="MyBatis3"> <!--去除注释 --> <commentGenerator> <property name="suppressAllComments" value="true"/> </commentGenerator> <!--数据库连接 --> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/traffic" userId="root" password="root"> </jdbcConnection> <!--默认false Java type resolver will always use java.math.BigDecimal if the database column is of type DECIMAL or NUMERIC. --> <javaTypeResolver> <property name="forceBigDecimals" value="false"/> </javaTypeResolver> <!--生成实体类 指定包名 以及生成的地址 (可以自定义地址,但是路径不存在不会自动创建 使用Maven生成在target目录下,会自动创建) --> <javaModelGenerator targetPackage="com.tt.traffic.domain.model" targetProject="src"> <property name="enableSubPackages" value="false"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <!--生成SQLMAP文件 --> <sqlMapGenerator targetPackage="com.tt.traffic.dao" targetProject="src"> <property name="enableSubPackages" value="false"/> </sqlMapGenerator> <!--生成Dao文件 可以配置 type="XMLMAPPER"生成xml的dao实现 context id="DB2Tables" 修改targetRuntime="MyBatis3" --> <javaClientGenerator type="XMLMAPPER" targetPackage="com.tt.traffic.dao" targetProject="src"> <property name="enableSubPackages" value="false"/> </javaClientGenerator> <!--对应数据库表 mysql可以加入主键自增 字段命名 忽略某字段等--> <table tableName="traffic_model_big" domainObjectName="TrafficModelBig"/> <table tableName="traffic_model_big_result" domainObjectName="TrafficModelBigResult"/> </context></generatorConfiguration>
到jar目录执行
java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml
0 0
- mybatis_generator 自动化生成实体及mapper
- Myeclipse配置Mybatis_generator生成mapper,model,client
- mybatis_generator自动生成entity、mapper、xml代码
- 使用MyBatis_Generator生成Dto、Dao、Mapping,,,mapper生成器
- mybatis_generator自动生成 实体类,映射器,映射接口类
- Mybatis 使用mybatis_Generator 生成PO类 、mapper.java 类、Mappering.xml映射文件
- 根据数据库生成mybatis 用到的实体类,及mapper文件
- 使用MyBatis_Generator工具jar包自动化生成Dto、Dao、Mapping 文件
- mybatis 自动生成实体类、mapper.xml文件
- mybatis自动生成mapper.xml和接口实体类工具
- mybatis反转自动生成dao、实体类和mapper.xml
- mybatis反向生成实体和xml、mapper接口
- Eclipse+MyBatis自动生成Mapper和实体还有对应sqlxml
- 使用MyBatis Generator自动生成实体、mapper和dao层
- Mybatis自动生成实体类、mapper.xml和dao
- Mysql+mybatis 反转生成实体类和Mapper文件以及Mapper.xml文件
- maven插件mybatis-generator自动生成实体类、mapper.xml、mapper.java文件
- java代码生成,mapper生成,实体类生成,快速生成java代码
- HibernateTemplate删除数据小结
- CodeForcesGym 100729A Binomial coefficients
- 求1~n中与m互质的数的个数(m>n) 附hdu1695题解(欧拉函数+容斥原理)
- C语言实现链表之单向链表(十二)判断链表是否为空和获取链表长度
- 编程之美-双线程高效下载方法整理
- mybatis_generator 自动化生成实体及mapper
- 数据结构之最小生成树 Kruskal算法
- 文件系统
- 用JAX-WS在Tomcat中发布WebService
- Android afterTextChanged中逻辑卡顿的问题
- JAVA学习笔记(33-53)
- lenovo E450触摸板关闭方法
- 1.Unity脚本生命周期
- C语言实现链表之单向链表(十三)获取数据对应的结点