mybatis自動生成代碼工具(逆向工程)


MyBatis自動生成實體類(逆向工程)

MyBatis屬於一種半自動的ORM框架,它需要我們自己編寫sql語句和映射文件,但是編寫映射文件和sql語句很容易出錯,所以mybatis官方提供了Generator生成器,自動生成DAO接口。實體類和Mapping。這個生成器是根據單表自動生成mybatis執行所需要的代碼,因此,首先得先創建數據庫表,然后再自動生成代碼。

————————默認已經設計好數據庫和表(如果未設計數據和表請先設計數據庫和表)

1.通過代碼生成器自動生成代碼

下載地址:https://github.com/michael-deve/common.git

2.解壓,打開它的lib目錄

3.lib目錄下包含了代碼生成器生成代碼所需要的mybatis和mysql的jar包

4.要做的就是修改generatorConfig.xml文件

 

5.把上面文件注釋下面的內容修改為自己工程相關的內容就可以了

6.文件修改完以后,需要通過控制台來執行腳本生成代碼(也可以在lib目錄下按住shift+鼠標右鍵選擇在此處打開powershell窗口)

打開控制台,進入lib目錄下執行  java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite

 

7.執行成功以后會在你自己定義的文件目錄下生成相關的代碼

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM