mybatis + maven 自动生成mapper
来源:互联网 发布:php无限极分类原理 编辑:程序博客网 时间:2024/05/04 23:34
1、配置mavne插件
<plugins> <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></plugins>
2、config配置文件
<?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="generator.properties"></properties> <!--配置文件对应路径--> <classPathEntry location="${jdbc.driverLocation}"/> <context id="my" targetRuntime="MyBatis3"> <!--此处配置类型,支持:ibatis Ibatis2Java5 MyBatis3--> <commentGenerator> <property name="suppressDate" value="false"/> <property name="suppressAllComments" value="true"/> </commentGenerator> <jdbcConnection driverClass="${jdbc.driverClass}" connectionURL="${jdbc.connectionURL}" userId="${jdbc.userId}" password="${jdbc.password}"> </jdbcConnection> <javaModelGenerator targetPackage="com.admin.entity" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <sqlMapGenerator targetPackage="com.admin.entity.xml" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> </sqlMapGenerator> <javaClientGenerator targetPackage="com.admin.mapper" targetProject="src/main/java" type="XMLMAPPER" > <!--ibatis对应配置为:type="IBATIS"--> <property name="enableSubPackages" value="true"/> </javaClientGenerator> <table tableName="gshop_reason_department_related" domainObjectName="ReasonDepartmentRelated" enableCountByExample="ture" enableUpdateByExample="ture" enableDeleteByExample="ture" enableSelectByExample="true" selectByExampleQueryId="ture"> <!-- <columnOverride column="disabled" javaType="java.lang.Byte" jdbcType="BIT" /> <columnOverride column="is_show" javaType="java.lang.Byte" jdbcType="BIT" /> <columnOverride column="rank_id" javaType="java.lang.Byte" jdbcType="BIT" /> <columnOverride column="is_recommend" javaType="java.lang.Byte" jdbcType="BIT" /> <columnOverride column="type" javaType="java.lang.Byte" jdbcType="BIT" />--> </table> </context></generatorConfiguration>3、配置属性文件:
jdbc.driverLocation=F:\\projects\\mysql-connector-java-5.1.33.jarjdbc.driverClass=com.mysql.jdbc.Driverjdbc.connectionURL=jdbc:mysql://####:3306/####jdbc.userId=####jdbc.password=#####4、intellij 启动配置
0 0
- mybatis + maven 自动生成mapper
- mybatis-generator 自动生成mapper,结合maven
- mybatis 自动生成 mapper
- maven + mybatis 自动生成所需pojo、dao、mapper
- eclipse maven 插件 自动生成mybatis dao、mapper 、pojo
- 如何利用maven配置mybatis-generator自动生成mapper.xml
- maven插件mybatis-generator自动生成实体类、mapper.xml、mapper.java文件
- Mybatis+maven自动构建dao、mapper、model
- mybatis-generator使用Maven Plugin生成mapper
- maven mybatis 自动生成
- Mybatis自动生成Mapper工具配置文件
- mybatis自动生成mapper.xml的方法
- mybatis自动生成mapper,dao,映射文件
- mybatis自动生成mapper,dao,映射文件
- mybatis自动生成mapper xml 映射 文件
- 自动生成mybatis-Mapper 注解类
- MyBatis自动生成mapper,dao,model文件
- mybatis generator自动生成model、dao、mapper
- myeclipse配置maven
- There is no Action mapped for namespace
- HDU1735字数统计(贪心)
- ply文件格式详细说明
- 2016蓝桥杯假期任务之《兰顿蚂蚁》
- mybatis + maven 自动生成mapper
- 19. Remove Nth Node From End of List
- 关于ajax的返回
- IOS_UITableViewCell(UITabel)自动适应Row高
- JS实现的类照片墙图片展示栏&图片循环播放栏
- 回应UE4 Unity将很快让开发者在虚拟现实里构建虚拟现实
- floor ceil fabs abs modf in c++
- Uncaught TypeError: boolean is not a function
- C语言字符串函数(九)