JRainbow0.3.0使用手冊
-
下載
百度網盤地址:
https://pan.baidu.com/s/1gdl68Un
網盤中的三個文件分別為JRainbow0.3.0插件、32位Windows平台帶JRainbow插件企業級eclipse、64位Linux平台帶JRainbow插件企業級eclipse(本人自用版,帶Git插件及Windowbuild插件)。
如果需要其它版本的eclipse或者使用的是MyEclipse,請下載JRainbow0.3.0插件然後根據本手冊的安裝教程配置即可。
-
支持
1、經測試,本插件理論上支持eclipse3.x及以上版本。
-
安裝
-
把下載回來的壓縮包解壓到eclipse的安裝目錄dropins文件夾下。
-
本插件暫時不支持eclipse的site安裝。
-
使用
-
啟動eclipse軟件。在頭部菜單欄中可以看到JRainbow菜單。現在JRainbow插件隻有一個功能“JRainbowReverse Explorer”。點擊後出現JRainbow代碼生成向導。
-
DatabaseConnection Driver頁麵(圖1)是用來填寫數據庫連接的相關信息的。這裏與0.3.0之前的版本中的JRainbowDB Browser中新建連接是的一樣的。ConnectionName的下拉框可以記錄以前使用過的連接配置。但如果是第一次使用或才是新的數據庫連接的話,那就必須全部信息都得填寫。
圖1
-
填寫完了可以點擊TestDriver按鈕進行測試。如果是“ConnectionSuccessful”則說明配置成功。也可以直接點擊Next,配置錯的話,則會提示錯誤。配置無誤的話進行下一向導頁麵(圖2)。
圖2
-
MultiModuleGeneration頁麵(圖2)是用來進行代碼的模塊化劃分的。首先是選擇你的Web項目的src目錄,其實這裏你直接選擇你的項目就可以了。
-
然後填寫Java代碼的主包。如果是新的項目的話,你可以手動的在輸入框填寫。如果項目中已有相關包的話,你也可以通過輸入框後麵的Browse...按鈕選擇(圖3)。
圖3
-
選擇完JavaPackage後,會在Modules那出現已有的模塊名。當然,也可以點擊NewModule按鈕增加模塊(圖4)。Modulename是模塊的名字,用於Java的包及Extjs頁麵文件的模塊名稱,必須是英文。Menuname是菜單的名稱,這是用於頁麵菜單欄模塊菜單名稱,這裏可使用中文。
圖4
選中模塊後(如圖5中的system,是選中而不是勾選),然後勾選劃分給模塊的數據表,點擊AddTable增加到模塊中。
勾選模塊的數據表,點擊RemoveTable可將數據表從模塊中移除,回到Tables中重新選擇。

圖5
-
劃分完模塊後,下一步來到JRainbowApplicationGeneration頁麵(圖6)。此頁麵是選擇你要生成的代碼,如POJO實體類,Dao類、頁麵文件及開發中需要的Jar包等等。
-
點擊Finish後,開始生成代碼的工作,這個時候工具會有點小卡,這是由於大量使用內存造成的,後期會繼續優化。別著急,等一會。等ProcessBar滾動完。
圖6
-
執行完上麵的工作後,回到你的項目那看。生成代碼如下:圖7為Java類及Spring的配置文件。還有MenuData.json的文件是用於頁麵菜單的數據。這一塊你可放到數據庫中去,然後做權限控製等。圖8中js文件夾下是一些Extjs的框架包,js/pages下是實體類生成的頁麵js文件袋。lib文件夾中拷貝了S2SH所需要的Jar包。
-
了解了這些後,你可以進行二次開發工作了。

圖7
圖8
五、反饋
在使用插件的過程中有遇到什麼問題或者有什麼好的建議請聯係我。
QQ:283021581
手機:18565084465
個人博客:https://blog.csdn.net/jrainbow
新版本的發布及插件的信息匯總都將發布在我的個人博客上。
最後更新:2017-04-03 12:56:09