MyBatis Generator的使用介紹
1、MyBatis Generator 誕生背景
雖然MyBatis是一個簡單易學的框架,但是配置XML文件也是一件相當繁瑣的一個過程,而且會出現很多不容易定位的錯誤。當在工作中需要生成大量對象的時候,有太多的重復勞動,簡直是生無可戀。所以,官方開發了 MyBatis Generator。它只需要很少量的簡單配置,就可以完成大量的表到Java對象的生成工作,擁有零出錯和速度快的優點,讓開發人員解放出來更專注于業務邏輯的開發。
2、MyBatis Generator 簡介
官網的MyBatis Generator使用介紹,請點擊下面的鏈接:
http://mybatis.org/generator/index.html
MyBatis Generator,簡稱MBG,當前版本是1.4.0,發布時間是:2019年11月24日
MyBatis Generator 生成的文件包含三類:
(1)Model實體文件,一個數據庫表對應生成一個 Model 實體;
(2)Mapper接口文件,數據數操作方法都在此接口中定義;
(3)Mapper XML配置文件
3、MyBatis Generator的使用介紹:
下載MyBatis Generator之后,配置generatorConfig.xml文件,然后通過命令行就可以運行MyBatis Generator,如下所示:
java -jar mybatis-generator-core-x.x.x.jar -configfile \temp\generatorConfig.xml -overwrite
當然,MyBatis Generator的使用還可以有其他多種方式,如下所示:
MyBatis Generator (MBG) can be run in the following ways:
From the command prompt with an XML configuration
As an Ant task with an XML configuration
As a Maven Plugin
From another Java program with an XML configuration
From another Java program with a Java based configuration
As an Eclipse Feature
具體的介紹,請移步官方文檔:http://mybatis.org/generator/running/running.html