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