Eclipse外掛:MyBatis Generator程式碼自動生成工具
阿新 • • 發佈:2018-11-08
MyBatis Generator是一款優秀的工具,可以幫助我們自動生成java實體類,mapper介面和xml,極大得簡化了開發流程,今天,就記錄下在eclipse中使用eclipse外掛整合MyBatis Generator的步驟;
【1:外掛安裝】Help--Eclipser Marketplace中查詢:Mybatis Generator 1.3.5安裝
安裝好後,就可以在專案中使用MyBatis Generator了;
【2:建立generatorConfig.xml】右鍵—New—Other—MyBatis—MyBatis Generator Configuration File
【3.設定generatorConfig.xml】這裡貼出我自己建立的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> <!-- 資料庫驅動jar路徑 --> <classPathEntry location="C:\Users\acer\.m2\repository\mysql\mysql-connector-java\5.1.46\mysql-connector-java-5.1.46.jar"/> <context id="context1"> <!-- 1:註釋構建;type-可通過實現CommentGenerator介面構建自定義的註釋構建類 --> <commentGenerator type=""> <!-- 是否去除自動生成的註釋;true:是;false:否 --> <property name="suppressAllComments" value="false" /> </commentGenerator> <!-- 2:資料庫連線資訊 --> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/risk" userId="root" password="root"> </jdbcConnection> <!-- 3:生成實體類地址 --> <javaModelGenerator targetPackage="com.mybatis.generator" targetProject="generator"></javaModelGenerator> <!-- 4.生成map.xml地址 --> <sqlMapGenerator targetPackage="com.mybatis.generator" targetProject="generator"></sqlMapGenerator> <!-- 5.生成DAO地址 --> <javaClientGenerator targetPackage="com.mybatis.generator" type="XMLMAPPER" targetProject="generator"></javaClientGenerator> <!-- 配置表資訊 --> <table tableName="user"></table> </context> </generatorConfiguration>
【4.自動生成程式碼】選中generatorConfig.xml—右鍵—Run As—Run MyBatis Generator
【5.程式碼自動生成】在配置檔案設定好的目錄下面,檢視自動生成的檔案