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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲欧美日韩成人一区在线 | 金牛网155755水心论坛黄大父母 | www.麻豆| free性丰满hd性欧美人体 | 四虎影在线永久免费观看 | 日本妇人成熟免费不卡片 | 免费亚洲一区 | 日韩欧美高清视频 | 好爽好深好猛好舒服视频上 | 香蕉精品国产高清自在自线 | 9久热这里只有精品免费 | 亚洲白拍 | 亚洲精品一区波多野结衣 | 亚洲视频在线观看免费视频 | 日本最大的黄色网站 | 99在线播放 | 欧美日韩在线观看一区二区 | 乌克兰一级毛片9一18 | 亚洲www视频 | 久久久久久免费高清电影 | 亚洲精品午夜久久aaa级久久久 | 亚洲国产欧美在线看片 | 草莓影音 | www.羞羞答答 | 午夜理论片YY4399影院 | 5g在线观看 | 欧美乱理伦另类视频 | 小草高清视频免费直播 | 久久免费看少妇高潮A片JA | se婷婷| 国内精品久久久久久久久久久久 | 国产成人黄网在线免 | 欧美搞逼视频 | 精品综合久久久久久8888 | 视频一区 日韩 | 日韩视频在线精品视频免费观看 | 精品一区二区三区高清免费观看 | 日本中年japanesebear | 视频在线观看高清免费 | 被教官揉了一晚上的奶小说 | 四虎成人永久地址 |