天天看點

MyBatis Generator自動建立代碼

        這兩天需要用到MyBatis的代碼自動生成的功能,由于MyBatis屬于一種半自動的ORM架構,是以主要的工作就是配置Mapping映射檔案,但是由于手寫映射檔案很容易出錯,是以可利用MyBatis生成器自動生成實體類、DAO接口和Mapping映射檔案。這樣可以省去很多的功夫,将生成的代碼copy到項目工程中即可。

           使用自動生成有很多方式,可以在eclipse中安裝插件,但是以下将要介紹的這種方式我認為很輕松,最簡單,不需要裝插件,隻需要下幾個jar包即可,把它們放在一個目錄下面。

  生成代碼需要的檔案和jar包:

MyBatis Generator自動建立代碼

當以上這些完成之後,隻需要打開控制台,進入lib目錄下,執行腳本:

<a href="http://lib.csdn.net/base/javaee" target="_blank">java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite</a>

       即可。

MyBatis Generator自動建立代碼

      這樣在生成之後,就可以在src目錄下找到相應的檔案夾,每個表格都會對應三個檔案(實體類、接口、配置檔案)。