輕量級mysql生成工具SqlUtil使用說明

簡潔的樂趣:不同於mybatis逆向工程,有時候不需要那麼多繁瑣而且用不到的代碼,只生成最常用,最簡潔的代碼
說明:本工具適用於SpringMVC+MyBatis並且使用Mysql作爲數據庫的JavaWeb項目,根據數據庫表配置生成默認CRUD模板代碼。
開發工具:Eclipse
運行結果之一:mapper.xml
mapper.xml
使用步驟:

  • 訪問Github地址下載工具,點擊clone or download下載jar包
    https://github.com/SunHongmin/sqlUtil
    在GitHub中下載項目壓縮文件
  • jar包下載完成之後解壓並使用Eclipse導入工程
    Eclipse中項目列表下空白處依次點擊右鍵–>Import–>Import–>Existing Projects into Workspace
    導入項目步驟1
    然後選擇好解壓後的項目文件
    導入項目步驟2
    最後點擊Finshed即可
  • 項目導入成功後,就可以進行使用了,首先貼一下項目的目錄結構
    項目文件結構
  • 在application.properties中配置好jdbc連接信息及生成代碼存放的文件夾名稱
    配置自己本地的jdbc連接
    與普通的jdbc配置一樣,根據實際情況配置即可
  • 配置完成之後,就可以在啓動類中啓動(溫馨提示:如果文件中有中文亂碼問題,是Eclipse配置的編碼方式不正確,可依次右鍵項目–>最下方properties–>Resource–>Text file encoding–> Other–>選擇utf-8即可)
    修改編碼方式解決中文亂碼
    *如果不進行配置,可能影響項目中整體中文說明的顯示問題

修改表名
打開啓動類之後,修改需要生成文件的表名,然後啓動主方法
運行時,需要在控制檯輸入實體類名稱
控制檯中,輸入好實體類名稱,點擊回車,等待控制檯出現successfully

  • 運行成功後,右鍵項目或者右鍵build文件夾,點擊refresh刷新下文件夾,即可看到生成好的代碼

刷新後在build文件夾中即可看到生成文件

  • 運行結果
    生成文件目錄結構生成文件目錄結構
    mapper.xml文件mapper.xml
    model.java文件(setter、getter方法需要適用IDE來生成)
    實體類
    Service實現類文件
    Service實現類
    controller.java文件
    Controller
  • 後續
    將繼續更新並適用於持久層框架Hibernate及數據庫Oracle,敬請期待
    如需幫助,或者提供建議可以聯繫本人:微信 SunHongmin2313
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章