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

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

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

服務器之家 - 編程語言 - Java教程 - Mybatis Generator自動生成對應文件的實現方法

Mybatis Generator自動生成對應文件的實現方法

2020-12-28 09:28徐文凱 Java教程

這篇文章主要介紹了Mybatis Generator自動生成對應的文件的實現方法,需要的朋友可以參考下

 使用generator自動生成我們需要的bean dao mapper xml等文件的過程(沒有借助eclipse等編輯工具直接命令提示符生成)

第一步:在e盤新建一個文件夾generator,在這文件夾下創建一個test文件夾用來存放生成的文件,在創建一個generator.xml的配置文件

第二步:導入需要的jar包 mybatis-generator-core-1.3.2.jar 和mysql-connector-java-5.1.28-bin.jar

第三步:編寫generator.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
<?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="e:\generator\mysql-connector-java-5.1.28-bin.jar" />
 <!-- <classpathentry location="c:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar" />-->
 <context id="db2tables" targetruntime="mybatis3">
  <commentgenerator>
  <property name="suppressallcomments" value="true" />
  </commentgenerator>
  <!-- 數據庫鏈接url、用戶名、密碼 -->
  <jdbcconnection driverclass="com.mysql.jdbc.driver" connectionurl="jdbc:mysql://localhost/webdata?characterencoding=utf8" userid="root" password="root">
  <!--<jdbcconnection driverclass="oracle.jdbc.driver.oracledriver" connectionurl="jdbc:oracle:thin:@localhost:1521:orcl" userid="msa" password="msa">-->
  </jdbcconnection>
  <!--java類型處理器 -->
  <javatyperesolver>
  <property name="forcebigdecimals" value="false" />
  </javatyperesolver>
  <!-- 生成bean的包名和位置 targetpackage 存放的包名 targetproject項目名 -->
  <javamodelgenerator targetpackage="entity" targetproject="e:\generator\test">
  <property name="enablesubpackages" value="true" />
  <property name="trimstrings" value="true" />
  </javamodelgenerator>
  <!-- 生成的映射文件包名和位置 -->
  <sqlmapgenerator targetpackage="mapper" targetproject="e:\generator\test">
  <property name="enablesubpackages" value="true" />
  </sqlmapgenerator>
  <!-- 生成dao的包名和位置 -->
  <javaclientgenerator type="xmlmapper" targetpackage="dao" targetproject="e:\generator\test">
  <property name="enablesubpackages" value="true" />
  </javaclientgenerator>
  <!-- 要生成的表 tablename 表名 -->
  <table tablename="user" enablecountbyexample="false" enableupdatebyexample="false" enabledeletebyexample="false" enableselectbyexample="false" selectbyexamplequeryid="false" />
  <table tablename="product" enablecountbyexample="false" enableupdatebyexample="false" enabledeletebyexample="false" enableselectbyexample="false" selectbyexamplequeryid="false" />
 </context>
 </generatorconfiguration>

編寫完后

Mybatis Generator自動生成對應文件的實現方法

第四步:打開cmd命令提示行 進入到e盤generator目錄下 執行

?
1
java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite

Mybatis Generator自動生成對應文件的實現方法 

這樣就表示創建成功

自動幫我們創建了三個文件夾并把相應的java文件創建好了

Mybatis Generator自動生成對應文件的實現方法 

創建我們編寫sql語句的mapper.xml文件

Mybatis Generator自動生成對應文件的實現方法

創建對應的實體類

Mybatis Generator自動生成對應文件的實現方法

創建對應的dao接口

Mybatis Generator自動生成對應文件的實現方法

總結

以上所述是小編給大家介紹的mybatis generator自動生成對應的文件的實現方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://blog.csdn.net/wenkaixu/article/details/77850938

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲一区二区三区91 | 日本不卡免免费观看 | 久久影院中文字幕 | 3d肉浦团在线观看 | 国产精品乱码高清在线观看 | 国产视频福利 | 久久99re热在线观看视频 | 国产精品国语自产拍在线观看 | 911亚洲精品国内自产 | 久久aa毛片免费播放嗯啊 | 特级毛片全部免费播放器 | 欧美日韩亚洲区久久综合 | 亚洲青草| 午夜国产福利视频一区 | 娇喘高潮教室h | 奇米网狠狠网 | 亚洲AV永久无码精品老司机蜜桃 | 天天色国产 | 亚洲精品在线免费 | 男生和老师一起差差差 | 成人免费在线视频网 | 偷拍自拍校园春色 | 黑帮少爷爱上我第8集在线观看 | 牧教师 | 性色AV乱码一区二区三区视频 | 亚洲国产日韩制服在线观看 | 香蕉久久综合 | 亚洲品质水蜜桃 | 国产成人久久精品区一区二区 | 久久se视频精品视频在线 | 欧美日韩国产亚洲人成 | 欧美一区二区三区精品国产 | 欧美日韩亚洲一区二区三区在线观看 | 日本色淫 | 午夜AV亚洲一码二中文字幕青青 | av中文字幕网免费观看 | 欧美日韩国产亚洲一区二区 | 青青青青青国产免费手机看视频 | 国产a毛片在线 | 国产一区日韩二区欧美三区 | 亚洲国产精久久久久久久 |