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