ibator eclipse 插件下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁編程開發(fā)編程輔助 → ibator插件(ibatis代碼自動(dòng)生成工具)

ibator插件(ibatis代碼自動(dòng)生成工具)

ibator插件(ibatis代碼自動(dòng)生成工具) 網(wǎng)友評(píng)分:8
  • 軟件大?。?span>1.17M
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件類別:免費(fèi)軟件 / 編程輔助
  • 更新時(shí)間:2017-04-18 16:19
  • 運(yùn)行環(huán)境:WinAll, WinXP, Win7
  • 軟件等級(jí):4級(jí)
  • 軟件廠商:
  • 官方網(wǎng)站:暫無
好評(píng):50%頂一個(gè)
壞評(píng):50踩一個(gè)

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: ibator插件 編程插件

ibator eclipse插件是一款編程插件,該插件能夠自動(dòng)掃描數(shù)據(jù)庫中的所有表,幫助程序員減輕工作量,小編為大家整理了想的Ibator插件安裝方法以及Ibator優(yōu)化方法,有需要者快來綠色資源網(wǎng)下載吧!

Ibator插件介紹

Ibator是iBATIS的代碼發(fā)生器,其原名叫abator,后來更名為Ibator,同時(shí)代碼結(jié)構(gòu)也做了相應(yīng)的一些修改,所以兩者的配置也有所不同。Ibator可以生成一個(gè)數(shù)據(jù)庫中的一個(gè)表(或多個(gè)表)的DAO層、DO層及符合iBATIS規(guī)范的配置,它減少了我們編寫配置文件、創(chuàng)建DO及DAO的工作量,并且可以創(chuàng)建簡單的CRUD(創(chuàng)建,檢索,更新,刪除),我們可以在此基礎(chǔ)之上進(jìn)行修改,而不必完全的重新去實(shí)現(xiàn)了,這非常大的節(jié)省了我們的工作量,特別是操作比較多的表的時(shí)候,這個(gè)優(yōu)勢(shì)體現(xiàn)的更加明顯。

Ibator優(yōu)化方法

優(yōu)化一:清除注釋

找到文件:org.apache.ibatis.abator.internal.DefaultCommentGenerator.java,把不需要生成注釋的方法的內(nèi)容都清空吧,這些都是void方法,不會(huì)有其他的應(yīng)用。

優(yōu)化二:清除DAO中多余方法

另外在生成的DAO及DAO實(shí)現(xiàn)中有不少的Example方法,在配置文件中也有,這些如果你也用不到的話也可以為了處理掉,把下面兩個(gè)類找到:

org.apache.ibatis.ibator.generator.ibatis2.dao.DAOGenerator中的getcompilationUnits方法

org.apache.ibatis.ibator.generator.ibatis2.sqlmap.SqlMapGenerator中的getSqlMapElement方法

把其中的帶Example的方法其調(diào)用的地方全部注釋掉即可

優(yōu)化三:去除ID前綴ibatorgenerated

還有在生成的配置文件中的id還有前綴“ibatorgenerated_”,看著也覺得太長,此時(shí)找到文件:

org.apache.ibatis.ibator.config.MergeConstants,將NEW_XML_ELEMENT_PREFIX的值設(shè)為空"" 再生成就可以了。

也可以直接下載優(yōu)化好的jar文件,替換即可。

Ibator插件安裝方法

Ibator插件有多種安裝方式,并且Eclipse、myeclipse都能支持。

在eclipse菜單中打開插件安裝界面:Help -> InstallNew Software ...

Ibator插件

Ibator插件下載

接下來 繼續(xù)點(diǎn) Next 即可,最后重啟Eclipse。

驗(yàn)證插件是否安裝成功:

從Eclipse菜單欄依次點(diǎn)擊:File—>New—>Other: 在搜索框中輸入 “ib”,如出現(xiàn)下圖表示安裝成功。

ibator eclipse插件

軟件截圖

下載地址 電腦版

用戶評(píng)論

熱門評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱:
請(qǐng)不要評(píng)論無意義或臟話,我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)