国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Java > 正文

Maven下 mybatis-generator使用

2024-07-14 08:42:13
字體:
供稿:網(wǎng)友

1. pom.xml下添加dependency

<dependency>  <groupId>org.mybatis.generator</groupId>  <artifactId>mybatis-generator-core</artifactId>  <version>1.3.2</version></dependency>

  2. pom.xml下plugins插入plugin

<plugin>  <groupId>org.mybatis.generator</groupId>  <artifactId>mybatis-generator-maven-plugin</artifactId>  <version>1.3.2</version>  <goals>    <glal>generator</glal>  </goals>  <configuration>    <verbose>true</verbose>    <overwrite>true</overwrite>  </configuration></plugin>

   3. src/main/resource下創(chuàng)建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><classPathEntry location="D:/RepositoryGit/MyBatisGenerator1.3.5/mysql-connector-java-5.1.36.jar" /><context id="mysqlTables" targetRuntime="MyBatis3">  <!-- 生成的‘實(shí)體類'將implements Serializable -->  <plugin type="org.mybatis.generator.plugins.SerializablePlugin"></plugin>  <!-- 是否生成注釋-->  <commentGenerator>    <property name="suppressAllComments" value="true" />    <property name="suppressDate" value="true" />  </commentGenerator>  <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/test"   userId="root" password="mysql" />  <!--指定生成的類型為java類型,避免數(shù)據(jù)庫中number等類型字段 -->  <javaTypeResolver>    <property name="forceBigDecimals" value="false" />  </javaTypeResolver>  <!--自動(dòng)生成的實(shí)體的存放包路徑 -->  <javaModelGenerator targetPackage="com.example.dao.mybatis.entity" targetProject="src/main/java">  <property name="enableSubPackages" value="true" />    <property name="trimStrings" value="true" />  </javaModelGenerator>  <!--自動(dòng)生成的*Mapper.xml文件存放路徑 -->  <sqlMapGenerator targetPackage="com.example.dao.mybatis.sqlMap" targetProject="src/main/java">    <property name="enableSubPackages" value="true" />  </sqlMapGenerator>  <!--自動(dòng)生成的*Mapper.java存放路徑 -->  <javaClientGenerator type="XMLMAPPER" targetPackage="com.example.dao.mybatis.mapper"     targetProject="src/main/java">    <property name="enableSubPackages" value="true" />  </javaClientGenerator>  <table tableName="user" domainObjectName="User"  enableCountByExample="false" enableUpdateByExample="false"  enableDeleteByExample="false" enableSelectByExample="false"  selectByExampleQueryId="false">  <generatedKey column="id"  sqlStatement="SELECT LAST_INSERT_ID()" identity="false" />  </table></context></generatorConfiguration>

4. 執(zhí)行mybatis-generator:generate運(yùn)行生成實(shí)體類、mapper和XML映射文件

總結(jié)

以上所述是小編給大家介紹的Maven下 mybatis-generator使用,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到JAVA教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 虎林市| 长沙县| 漾濞| 腾冲县| 定西市| 抚远县| 黄梅县| 突泉县| 德令哈市| 丹寨县| 荣成市| 琼中| 新野县| 托克托县| 陈巴尔虎旗| 天柱县| 平利县| 新乡市| 保靖县| 兴安县| 莱芜市| 渑池县| 巫溪县| 泗水县| 石泉县| 澄迈县| 新民市| 辽中县| 嘉荫县| 淮安市| 来宾市| 武冈市| 舒城县| 武汉市| 突泉县| 广汉市| 宝坻区| 双牌县| 宁武县| 康定县| 邢台市|