专刊文章 - Web UI框架引领J2EE新开发模式(代码生成器+手工merge半智能开发)
前言:隨著WEB UI框架(EasyUI/Jquery UI/ExtJS/DWZ)等的逐漸成熟,系統(tǒng)界面逐漸實(shí)現(xiàn)統(tǒng)一化,代碼生成器也可以生成統(tǒng)一規(guī)范的界面!代碼生成+手工MERGE半智能開發(fā)將是新的趨勢,單表數(shù)據(jù)模型和一對(duì)多數(shù)據(jù)模型的增刪改查功能直接生成使用,可節(jié)省50%工作量,快速提高開發(fā)效率!!!
?
?
jeecg微云快速開發(fā)平臺(tái) - 云桌面展示
?[J2EE ?Code Generation]一款基于代碼生成器的J2EE智能開發(fā)框架.
??????? JAVA編程有很多重復(fù)機(jī)械代碼,生成器可以幫助解決50%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)邏輯,從而實(shí)現(xiàn)代碼生成+手工merge的半智能開發(fā)!JEECG智能框架可以有效解決信息孤島問題,生成統(tǒng)一代碼、統(tǒng)一規(guī)范、統(tǒng)一設(shè)計(jì)思路,使你能在這個(gè)平臺(tái)上,快速開發(fā)出高效高質(zhì)量代碼,降低項(xiàng)目成本,縮短開發(fā)周期。
?
?
為什么選擇JEECG?
1.采用主流SSH2框架,容易上手; 代碼生成器依賴性低,方便的擴(kuò)展能力,優(yōu)良的二次開發(fā)平臺(tái);
2.開發(fā)效率很高,單表數(shù)據(jù)模型和一對(duì)多(父子表)數(shù)據(jù)模型的增刪改查自動(dòng)生成,功能直接使用;
3.頁面校驗(yàn)自動(dòng)生成(必須輸入、數(shù)字校驗(yàn)、金額校驗(yàn)、時(shí)間空間等);
4.封裝完善的用戶權(quán)限和數(shù)據(jù)字典等基礎(chǔ)功能,直接使用無需修改
5.常用共通封裝,各種工具類(定時(shí)任務(wù),短信接口,郵件發(fā)送,Excel導(dǎo)出等),基本滿足80%項(xiàng)目需求
6.集成簡易報(bào)表工具,圖像報(bào)表和數(shù)據(jù)導(dǎo)出非常方便,可極其方便的生成pdf、excel、word等報(bào)表;
7.集成工作流jbpm,并實(shí)現(xiàn)了只需在頁面配置流程轉(zhuǎn)向,可極大的簡化jbpm工作流的開發(fā);用jbpm的流程設(shè)計(jì)器畫出了流程走向,一個(gè)工作流基本就完成了,只需寫很少量的java代碼;
?
JEECG 架構(gòu)設(shè)計(jì)圖:
功能特點(diǎn)
- 架構(gòu)技術(shù):Struts2+Spring3+Hibernate4+EasyUI1.3+Spring JDBC
- 代碼生成器:生成美觀大方的前臺(tái)頁面及后臺(tái)代碼
- (A.增刪改查功能直接使用,無需修改?B.頁面校驗(yàn)/時(shí)間控件自動(dòng)生成)
- 查詢條件生成器:動(dòng)態(tài)拼SQL,追加查詢條件
- 頁面校驗(yàn)器:采用EasyUI檢驗(yàn)機(jī)制
- 完善的Spring用戶權(quán)限+數(shù)據(jù)字典等基礎(chǔ)功能
- 報(bào)表整合:Excel簡易導(dǎo)出工具類+Highcharts圖形報(bào)表
- 工作流設(shè)計(jì)器讓業(yè)務(wù)系統(tǒng)更靈活
- 各種共通封裝(數(shù)據(jù)字典/郵件發(fā)送/定時(shí)任務(wù)/短信接口/Freemarker工具類)
- 兼容IE 6、IE 8+和Google等瀏覽器
- 支持SQL Server、Oracle和MySQL等主流數(shù)據(jù)庫
?
?
支持的表關(guān)系模型包括
- 1.單表數(shù)據(jù)模型
- 2.一對(duì)多(父子表)數(shù)據(jù)模型
??????JEECG代碼生成器在總結(jié)以往的項(xiàng)目基礎(chǔ)上,抽象出2種基礎(chǔ)數(shù)據(jù)模型,它可以根據(jù)不同的數(shù)據(jù)模型智能的生成多套不同的展示形式,讓開發(fā)更快速,更簡單
?
在線演示:http://demo.jeecg.org/
Google Code:http://git.oschina.net/jeecg/jeecg
視頻下載:視頻從入門開始
JEECG論壇:?http://www.jeecg.org/
微博: ? ????http://weibo.com/jeecg
開源中國:?http://my.oschina.net/jeecg/blog/101680
QQ交流群:106259349,289782002,106838471
聯(lián)系郵箱:?jeecg@sina.com
?
總結(jié)
以上是生活随笔為你收集整理的专刊文章 - Web UI框架引领J2EE新开发模式(代码生成器+手工merge半智能开发)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 唉,新概念太多了
- 下一篇: 架构设计 | 基于Seata中间件,微服