MyBatis Generator (MBG) 可以用如下方式運行鸥滨。
參考:http://www.mybatis.org/generator/running/running.html
1鲜屏、通過命令方式運行瞬铸。如下:
java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.x
java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml -overwrite
java -cp mybatis-generator-core-x.x.x.jar org.mybatis.generator.api.ShellRunner -configfile generatorConfig.xml
java -cp mybatis-generator-core-x.x.x.jar org.mybatis.generator.api.ShellRunner -configfile generatorConfig.xml -overwrite
2、通過Maven Plugin方式君丁。
2.1筷凤、配置plugin
2.2痴怨、執(zhí)行 mybatis-generator:generate
3纵诞、通過java編程方式。
3.1) Running MBG from Java with an XML Configuration File
注意官網(wǎng)上的文檔有坑培遵,沒有如下紅線圈代碼的話浙芙,死活都生成不了文件!原因是targetProject直接讀取generatorConfig.xml中的targetProject屬性值籽腕,然后new File(targetProject)來檢測路徑是否存在嗡呼,如果不存在就不會生成任何東西!;屎摹南窗!或者你直接在xml中將targetProject屬性寫成絕對路徑,但一般為了靈活性都不會寫死郎楼。另外:如果你是用idea編輯器万伤,只需用2的方法即可。java 代碼生成和eclipse插件方式不能通用呜袁。
4敌买、通過eclipse插件方式。
The eclipse feature can be installed in any of the following ways:
Search for "MyBatis Generator" in the Eclipse marketplace and install directly from the marketplace. You can access the eclipse marketplace in two ways:
1)Take the menu option Help>Eclipse Marketplace... in a running eclipse instance
2)Go to?https://marketplace.eclipse.org/
3)使用 mybatis generator eclipse feature
另:generatorConfig.xml詳細說明 http://www.mybatis.org/generator/configreference/xmlconfig.html