eRedG4(易道系統集成與套用開發平台)是一個開放原始碼的、面向企業計算環境下異構系統集成與行業套用快速二次開發的平台。
基本介紹
- 中文名:易道系統集成與套用開發平台
- 外文名:eRedG4
- 包括:基礎類庫、業務模型框架等6部分
- 發布時間:2010-12-08
- 發布時間:2010-12-12
- 支持:Mysql
簡介,版本發布,
簡介
它包括:基礎類庫、業務模型框架、富瀏覽器端開發框架、富桌面端開發框架、許可權參考模型、平台代碼生成器六大組成部分。
版本發布
2010-12-08發布V1.0後,4天時間GoogleCode下載人次近600人次。作者倍受鼓舞,同時也受到很多網友的反饋和建議。特將最迫切的幾個完善後發布V1.01版本!
2010-12-12 eRedG4_V1.01版本發布
(1)全面支持了Mysql。系統管理及所有的Demo都能做Mysql上運行,並封裝了Mysql分頁算法。對用戶提供了和Oracle一致的分頁API編程接口。完全螢幕蔽MYQL和Oracle的底層資料庫分頁算法差異。
(2)修復了系統管理功能中的表格翻頁丟失查詢參數的Bug。
(3)美化了系統管理選單圖示及調整了選單排列。
(4)完善了一些系統管理後台代碼和標準範例代碼。
(5)測試了G4在JDK1.5環境下的兼容性,一切OK!
(6)完善了Oracle SQL腳本和DMP、新增了MYSQl數據初始化腳本.
(7)重新錄製了基於G4V1.01版本創建G4開發環境的視頻教程。
2010年12月29日 ,開源項目eRedG4_V1.03.1發布。
2011年03月15日,開源平台eRedG4_V1.1 升級版發布,該版本新功能:
(1). 開發了G4社區功能,方便G4用戶進行交流和g4產品的推廣宣傳和技術支持。
(2). 完善了IDao接口,返回update操作和delete操作所影響的行數。
(3). 解決excelReader.read(int, int);方法的缺陷。實際列數>定義的metadate列數時數組越界。
(4). 解決Request請求監控功能插入耗時欄位總為0/null的Bug。
(5). 改造了SpringBean監控功能,放棄對DAO的監控。只監控ServericeBean。重寫切入點攔截表達式,使攔截基於G4項目的其他Service更加方便。並將此功能模組重命名為:Service監控。
(6). 完善了若干系統管理各功能模組UI細節。
(7). 重新組織了項目結構,為項目環境的搭建提供了更快捷的構建方法。
(8). 開發了修改當前登錄用戶個人信息功能。主界面首選項->修改個人信息。
(9). 封裝了存儲過程調用方法。
(10). 完善了DAO接口,加入了通過DAO直接獲取Connection對象,DataSource對象的方法。
(11). 解決新增部門和新增選單在mysql下面排序號欄位為空時保存出[Out of range value adjusted for column]異常的Bug。
(12). 解決當選單請求地址為空時打開空Tab的Bug。該為彈出提示信息”此選單還沒有指定請求地址,無法為您打開頁面“。
(13). 重構了後台代碼:將和UI顯示細節關聯的將Java對象轉換為Json資料格式的步驟從Serivce前移到了Action來處理;將所有的事務不相關的查詢操作都前移到Action由g4Reader來處理。
(14). 定義了聲明式的Spring容器事務管理策略並完成事務管理示例程式的開發。
(15). 刪除了以前實現的異常信息管理功能,廢除了從DB中獲取異常信息的實現方法。
(16). 修復在Tomcat下session逾時不能將請求攔截重定向到登錄界面的Bug。
(17).解決在Mysql下面打開切面監控時,產生監控ID死鎖問題。
(13).調整了G4Server,支持新件WebProjet和新建JavaProject兩種方式。具體操作請參見視頻教程。
(14).fix了人員管理與授權功能模組授權視窗重複初始化的Bug。