Mybatis-generator插件


Mybatis-generator插件

1、下載地址

  https://github.com/mybatis/generator/releases

  mybatis-generator是一款在使用mybatis框架時,自動生成modeldaomapper的工具。

2、Eclipse配置mybatis-generator插件

離線安裝

  第一步:下載Mybatis Generator插件將features和plugins這2個文件夾放到eclipse的安裝目錄下面,重啟后即可

     

    

  第二步:驗證是否配置成功,在線配置也是這么驗證的,菜單File=>new=>others,輸入Mybatis出現如下圖標就代表配置成功了

     

  離線配置我試了很久才成功,第一次的插件是官網下載,但是一直沒配置成功,插件的版本是org.mybatis.generator.eclipse.site-1.3.6.201712211716eclipse版本4.4.2,不知道兩者是不是不兼容,反正弄了很久都沒成功,后來mybatis generator換成1.3.1的版本就可以了。

3、mybatis-generator插件使用

  第一步;在自己的項目下右鍵選擇new ->other->Mybatis->如圖下,然后next

    

  填寫必要生成配置文件的路徑和名稱,點擊finish即可生成配置文件

    

  第二步:填寫配置文件中的一些配置,這里主要是要填寫

  -- 連接數據庫的本地jar路徑

  -- 連接數據庫的配置:用戶名,密碼等

  -- 還有生成實體類,dao類,映射文件的包路徑等

  -- 要生成的表名和對應的實體類名等

  第三步:就是運行generateConfig.xml,選擇generateConfig.xml文件右鍵,然后是選擇 run,選擇run mybatis generator,即可自動給你生成所要的文件,非常方便

     

4、mybatis-generator插件運行報錯

  XML Parser Error on line 13: XML 文檔結構必須從頭至尾包含在同一個實體內。

  Unexpected error while running MyBatis Generator. Exception getting JDBC Driver

    將jar包路徑改為絕對路徑

    <classPathEntry  location="D:/Dev/j2eeDev/jar/mysqlmysql-connector-java-5.1.24-bin.jar" />

  eneration Warnings Occured Table configuration with catalog null, schema null, and table T_LOGIN did not resolve to any tables

    沒有建表,數據庫中沒表.........創建表,解析成功

  Unexpected error while running MyBatis Generator. Path for project must have only one segment.

  解決方法 修改 targetProject 為自己工程的名字,如下圖所示

    

 

 

參考文章地址:https://blog.csdn.net/u012825737/article/details/79117540


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM