- 軟件大?。?span>1.17M
- 軟件語(yǔ)言:中文
- 軟件類(lèi)型:國(guó)產(chǎn)軟件
- 軟件類(lèi)別:免費(fèi)軟件 / 編程輔助
- 更新時(shí)間:2017-04-18 16:19
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:暫無(wú)
1.78M/中文/10.0
434KB/英文/10.0
8.84M/英文/9.4
440KB/英文/5.0
9.04M/英文/5.0
ibator eclipse插件是一款編程插件,該插件能夠自動(dòng)掃描數(shù)據(jù)庫(kù)中的所有表,幫助程序員減輕工作量,小編為大家整理了想的Ibator插件安裝方法以及Ibator優(yōu)化方法,有需要者快來(lái)綠色資源網(wǎng)下載吧!
Ibator是iBATIS的代碼發(fā)生器,其原名叫abator,后來(lái)更名為Ibator,同時(shí)代碼結(jié)構(gòu)也做了相應(yīng)的一些修改,所以?xún)烧叩呐渲靡灿兴煌?。Ibator可以生成一個(gè)數(shù)據(jù)庫(kù)中的一個(gè)表(或多個(gè)表)的DAO層、DO層及符合iBATIS規(guī)范的配置,它減少了我們編寫(xiě)配置文件、創(chuàng)建DO及DAO的工作量,并且可以創(chuàng)建簡(jiǎn)單的CRUD(創(chuàng)建,檢索,更新,刪除),我們可以在此基礎(chǔ)之上進(jìn)行修改,而不必完全的重新去實(shí)現(xiàn)了,這非常大的節(jié)省了我們的工作量,特別是操作比較多的表的時(shí)候,這個(gè)優(yōu)勢(shì)體現(xiàn)的更加明顯。
優(yōu)化一:清除注釋
找到文件:org.apache.ibatis.abator.internal.DefaultCommentGenerator.java,把不需要生成注釋的方法的內(nèi)容都清空吧,這些都是void方法,不會(huì)有其他的應(yīng)用。
優(yōu)化二:清除DAO中多余方法
另外在生成的DAO及DAO實(shí)現(xiàn)中有不少的Example方法,在配置文件中也有,這些如果你也用不到的話(huà)也可以為了處理掉,把下面兩個(gè)類(lèi)找到:
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_”,看著也覺(jué)得太長(zhǎng),此時(shí)找到文件:
org.apache.ibatis.ibator.config.MergeConstants,將NEW_XML_ELEMENT_PREFIX的值設(shè)為空"" 再生成就可以了。
也可以直接下載優(yōu)化好的jar文件,替換即可。
Ibator插件有多種安裝方式,并且Eclipse、myeclipse都能支持。
在eclipse菜單中打開(kāi)插件安裝界面:Help -> InstallNew Software ...
接下來(lái) 繼續(xù)點(diǎn) Next 即可,最后重啟Eclipse。
驗(yàn)證插件是否安裝成功:
從Eclipse菜單欄依次點(diǎn)擊:File—>New—>Other: 在搜索框中輸入 “ib”,如出現(xiàn)下圖表示安裝成功。
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容