日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

从命令行运行 MyBatis Generator

發布時間:2025/3/21 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 从命令行运行 MyBatis Generator 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近發現好多人在使用 MyBatis Generator (簡稱 MBG)時遇到各種各樣的問題,常見的如編碼問題,還有如何引入其他 jar 包等問題。

MBG 的基本用法可以看我博客的《Mybatis Geneator詳解》。為了方便大家可以直接運行 MBG,并且解決編碼的問題,給大家提供了一個配置好的 MBG 插件,還包含了使用其他插件時如何在命令行中設置的用法。

下載地址:?
鏈接:http://pan.baidu.com/s/1dFsq1xB?密碼:57pl

準備工作:

  • 在這個打包好的文件中使用的?MySQL?數據庫,如果你使用的其他數據庫,需要自己添加數據庫驅動,并且修改 generatorConfig.xml 中的 classPathEntry 和數據庫連接驅動設置。如果你也是 MySql 數據庫,只需要修改 connectionURL 和用戶名密碼。

  • 修改默認的包名和 xml 的路徑名。

  • 修改 table 配置,默認使用的?tableName="%"?會生成所有的表,這個表名配置支持通配符。還需要特別注意 generatedKey 的配置。

  • 配置中的 commentGenerator 只是個例子,可以去掉。

  • 具體每個配置的含義可以看?《Mybatis Geneator詳解》

  • 修改好配置后,點擊?run.bat?運行即可。 這個文件中的命令如下:

    java -Dfile.encoding=UTF-8 -cp my-comment-generator.jar;mybatis-generator-core-1.3.3.jar org.mybatis.generator.api.ShellRunner -configfile generatorConfig.xml -overwrite
    • 1
    • 1

    簡單說明:

    • 編碼 utf8

    • cp 指定了所有依賴的 jar 包,這里的 my-comment-generator.jar 是個例子,可以去掉。數據庫依賴是在 generatorConfig.xml 中配置的,不是在這里指定的。

    第一次使用時可以用最簡單的配置先進行嘗試,學會以后可以再研究 MBG 中提供的各項參數如何使用,以及如何開發自己的插件。


    from:?http://blog.csdn.net/isea533/article/details/53888885

    《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

    總結

    以上是生活随笔為你收集整理的从命令行运行 MyBatis Generator的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。