天天看點

MyBatis Generator(MBG)從Ibator遷移有些使用者需要做以下修改

此頁面詳細介紹MyBatis Generator(MBG)和Ibator之間的更改。對于大多數使用者而言,更改應該很簡單。如果您擴充了Ibator的任何類以提供代碼生成器或Java類型解析器的自定義實作,則需要重新編寫這些自定義類。假設您正在使用MBG的XML配置來描述更改。如果您正在使用基于Java的配置,那麼仍然需要更改,并且應該易于從XML更改的描述中推導出來。重要說明:MBG将正确解析較舊的Ibator配置檔案,是以實際上不需要更改。

但是,新功能隻能在符合MyBatis Generator DTD的配置檔案中實作。

DTD已更改。新的DOCTYPE應該是:

MyBatis3現在是預設目标運作時。<ibatorConfiguration>元素重命名為<generatorConfiguration><ibatorContext>元素重命名為<context><ibatorPlugin>元素重命名為<plugin><daoGenerator>元素重命名為<javaClientGenerator>如果您實作了一個插件,那麼daoXXX方法已被重命名為clientXXX。

相關閱讀:

<a target="_blank" href="http://blog.csdn.net/testcs_dn/article/details/77863171">MyBatis Generator (MBG) 代碼生成器簡介</a>

<a target="_blank" href="http://blog.csdn.net/testcs_dn/article/details/77863524">MyBatis Generator 代碼生成器 快速入門指南</a>

<a target="_blank" href="http://blog.csdn.net/testcs_dn/article/details/77863744">MyBatis Generator XML 配置檔案參考</a>

<a target="_blank" href="http://blog.csdn.net/testcs_dn/article/details/77865513">運作 MyBatis Generator 後的任務</a>

<a target="_blank" href="http://blog.csdn.net/testcs_dn/article/details/77866036">MyBatis Generator中的新功能</a>

<a target="_blank" href="http://blog.csdn.net/testcs_dn/article/details/77867724">SSM架構——使用 MyBatis Generator 生成代碼,包括:Model、Dao、Mapping</a>