一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Maven下 mybatis-generator使用

Maven下 mybatis-generator使用

2021-05-29 12:29Liu.DJ Java教程

這篇文章主要介紹了Maven下 mybatis-generator使用 ,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

1. pom.xml下添加dependency

?
1
2
3
4
5
<dependency>
  <groupid>org.mybatis.generator</groupid>
  <artifactid>mybatis-generator-core</artifactid>
  <version>1.3.2</version>
</dependency>

  2. pom.xml下plugins插入plugin

?
1
2
3
4
5
6
7
8
9
10
11
12
<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下創建generatorconfig.xml

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?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">
  <!-- 生成的‘實體類'將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類型,避免數據庫中number等類型字段 -->
  <javatyperesolver>
    <property name="forcebigdecimals" value="false" />
  </javatyperesolver>
  <!--自動生成的實體的存放包路徑 -->
  <javamodelgenerator targetpackage="com.example.dao.mybatis.entity" targetproject="src/main/java">
  <property name="enablesubpackages" value="true" />
    <property name="trimstrings" value="true" />
  </javamodelgenerator>
  <!--自動生成的*mapper.xml文件存放路徑 -->
  <sqlmapgenerator targetpackage="com.example.dao.mybatis.sqlmap" targetproject="src/main/java">
    <property name="enablesubpackages" value="true" />
  </sqlmapgenerator>
  <!--自動生成的*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. 執行mybatis-generator:generate運行生成實體類、mapper和xml映射文件

總結

以上所述是小編給大家介紹的maven下 mybatis-generator使用,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

原文鏈接:https://www.cnblogs.com/liudj/p/9566291.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产靠逼视频 | 厨房play黄瓜进去小说h | 美女岳肉太深了使劲 | 91夜色视频 | 欧美日韩国产亚洲人成 | 色多多在线视频 | 高h巨肉play 高h短篇辣肉各种姿势bl | 深夜日韩| 手机看片国产自拍 | 被黑人同学彻底征服全文小说阅读 | 日本高清中文 | 九九热免费在线观看 | 女毛片 | 国产免费久久精品 | 无码AV毛片色欲欧洲美洲 | 69老司机亚洲精品一区 | 德国高清freexxxx性 | 91免费精品国自产拍在线不卡 | 欧美亚洲一区二区三区 | 日韩国产成人精品视频 | 欧美伊人久久久久久久久影院 | 91狠狠| 久久精品中文騷妇女内射 | 校园高h| 强行扒开美女大腿挺进 | 青青草伊人久久 | 国产短视频精品一区二区三区 | 欧美伊人影院 | 好湿好紧太硬了我太爽了h 好湿好滑好硬好爽好深视频 | 4hu四虎永久网址 | 男人的天堂欧美 | 国产一区二区三区在线观看视频 | 亚洲成年www | 国产在线视频在线观看 | 亚洲精品久久久久久婷婷 | poren18美女 | 色老板视频在线 | 亚洲妇熟xxxxx妇色黄 | 国产日韩精品一区二区三区 | 国产实拍会所女技师在线 | 亚洲性综合网 |