JEECG基于代碼生成器的快速開發(fā)平臺
JEECG(J2EE Code Generation)是一款基于代碼生成器的智能開發(fā)平臺。引領(lǐng)新的開發(fā)模式(Online Coding->代碼生成器->手工MERGE智能開發(fā)),可以幫助解決Java項目90%的重復工作,讓開發(fā)更多關(guān)注業(yè)務邏輯。既能快速提高開發(fā)效率,幫助公司節(jié)省人力成本,同時又不失靈活性。
JEECG宗旨是: 簡單功能由代Online Coding配置出功能;復雜功能由代碼生成器生成進行手工Merge; 復雜流程業(yè)務采用表單自定義,業(yè)務流程使用工作流來實現(xiàn)、擴展出任務接口,供開發(fā)編寫業(yè)務邏輯。實現(xiàn)了流程任務節(jié)點和任務接口的靈活配置,既保證了公司流程的保密行,又減少了開發(fā)人員的工作量。
適用項目
JEECG快速開發(fā)平臺,可以應用在任何J2EE項目的開發(fā)中,尤其適合企業(yè)信息管理系統(tǒng)(MIS)、內(nèi)部辦公系統(tǒng)(OA)、企業(yè)資源計劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM)等,其半智能手工Merge的開發(fā)方式,可以顯著提高開發(fā)效率90%以上,極大降低開發(fā)成本;JEECG尤為顯著的支持SAAS企業(yè)級應用開發(fā),插件機制更好的支持了SAAS云應用需求。
為什么選擇JEECG?
- 1.采用主流框架,容易上手; 代碼生成器依賴性低,很方便的擴展能力,可完全實現(xiàn)二次開發(fā);
- 2.開發(fā)效率很高,采用代碼生成器,單表數(shù)據(jù)模型和一對多(父子表)數(shù)據(jù)模型,增刪改查功能自動生成,菜單配置直接使用;
- 3.頁面校驗自動生成(必須輸入、數(shù)字校驗、金額校驗、時間空間等);
- 4.封裝完善的用戶基礎(chǔ)權(quán)限、強大的數(shù)據(jù)權(quán)限、和數(shù)據(jù)字典等基礎(chǔ)功能,直接使用無需修改
- 5.常用共通封裝,各種工具類(定時任務,短信接口,郵件發(fā)送,Excel導出等),基本滿足80%項目需求
- 6.集成簡易報表工具,圖像報表和數(shù)據(jù)導出非常方便,可極其方便的生成pdf、excel、word等報表;
- 7.集成工作流activiti,并實現(xiàn)了只需在頁面配置流程轉(zhuǎn)向,可極大的簡化jbpm工作流的開發(fā);用jbpm的流程設(shè)計器畫出了流程走向,一個工作流基本就完成了,只需寫很少量的java代碼;
- 8.UI標簽庫,針對WEB UI進行標準式封裝,頁面統(tǒng)一采用自定義標簽實現(xiàn)功能:列表數(shù)據(jù)展現(xiàn)、頁面校驗等,標簽使用簡單清晰且便于維護
- 9.在線流程設(shè)計,采用開源Activiti流程引擎,實現(xiàn)在線畫流程,自定義表單,表單掛靠,業(yè)務流轉(zhuǎn)
- 10.查詢過濾器:查詢功能自動生成,后臺動態(tài)拼SQL追加查詢條件;支持多種匹配方式(全匹配/模糊查詢/包含查詢/不匹配查詢);
- 11.多數(shù)據(jù)源:及其簡易的使用方式,在線配置數(shù)據(jù)源配置,便捷的從其他數(shù)據(jù)抓取數(shù)據(jù);
- 12.國際化:支持多語言,開發(fā)國際化項目非常方便;
- 13.數(shù)據(jù)權(quán)限(精細化數(shù)據(jù)權(quán)限控制,控制到行級,列表級,表單字段級,實現(xiàn)不同人看不同數(shù)據(jù),不同人對同一個頁面操作不同字段
- 14.多種首頁風格切換,支持自定義首頁風格。(經(jīng)典風格、Shortcut風格、ACE bootstrap風格、云桌面風格)
- 15.在線配置報表(無需編碼,通過在線配置方式,實現(xiàn)曲線圖,柱狀圖,數(shù)據(jù)等報表)
- 16.簡易Excel導入導出,支持單表導出和一對多表模式導出,生成的代碼自帶導入導出功能
- 17.自定義表單,支持用戶自定義表單布局,支持單表,一對多表單、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件
- 18.專業(yè)接口對接機制,統(tǒng)一采用restful接口方式,集成swagger-ui在線接口文檔,Jwt token安全驗證,方便客戶端對接
- 19.接口安全機制,可細化控制接口授權(quán),非常簡便實現(xiàn)不同客戶端只看自己數(shù)據(jù)等控制
- 20.高級組合查詢功能,在線配置支持主子表關(guān)聯(lián)查詢,可保存查詢歷史
- 21.支持二級管理員,權(quán)限細化管理
- 22.代碼生成器支持resutful接口生成
系統(tǒng)演示
[1].多套首頁風格,支持自定義(H+風格|FineUI風格|ACE風格|Shortcut風格/云桌面等)
[2].表單設(shè)計能力(online表單開發(fā)、表單設(shè)計器、word布局、積木表單)
[3].流程組件演示
[4].報表演示(在線配置報表)
[5].移動報表演示
[6].移動OA演示
[6].移動APP
代碼示例
這是一個有多行的文本框
評論
圖片
表情
