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