jeecg-framework-3.3.2-RELEASE 最新版本发布
平臺(tái)介紹
JEECG(J2EE CodeGeneration)是一款基于代碼生成器的智能開(kāi)發(fā)平臺(tái),引領(lǐng)新開(kāi)發(fā)模式(OnlineCoding模式->代碼生成器模式->手工MERGE智能開(kāi)發(fā)),可以幫助解決Java項(xiàng)目60%的重復(fù)工作,讓開(kāi)發(fā)更多關(guān)注業(yè)務(wù)邏輯。既能快速提高開(kāi)發(fā)效率,幫助公司節(jié)省人力成本,同時(shí)又不失靈活性。
JEECG宗旨:簡(jiǎn)單功能由代OnlineCoding配置出功能;復(fù)雜功能由代碼生成器生成進(jìn)行手工Merge;?復(fù)雜流程業(yè)務(wù)采用表單自定義,業(yè)務(wù)流程使用工作流來(lái)實(shí)現(xiàn)、擴(kuò)展出任務(wù)接口,供開(kāi)發(fā)編寫(xiě)業(yè)務(wù)邏輯。實(shí)現(xiàn)了流程任務(wù)節(jié)點(diǎn)和任務(wù)接口的靈活配置,既保證了公司流程的保密行,又減少了開(kāi)發(fā)人員的工作量。
平臺(tái)架構(gòu)
·????????JEECG V3.0版本采用SpringMVC+Hibernate+UI快速開(kāi)發(fā)庫(kù)+Spring jdbc+freemarker+Highcharts圖形報(bào)表+bootstrap+Ehcache+MiniDao的基礎(chǔ)架構(gòu)
·????????采用面向聲明的開(kāi)發(fā)模式,基于泛型編寫(xiě)極少代碼即可實(shí)現(xiàn)復(fù)雜的數(shù)據(jù)展示、數(shù)據(jù)編輯、
? ?? ?? ??表單處理等功能,再配合Online????Coding在線開(kāi)發(fā)與代碼生成器的使用,將J2EE的開(kāi)發(fā)效率提高6倍以上,可以將代碼減少80%以上。
·? ?? ???設(shè)計(jì)思想:?零配置(?約定大于配置)
平臺(tái)優(yōu)勢(shì)
*?采用主流開(kāi)源技術(shù)框架,容易上手;?代碼生成器依賴性低,很方便的擴(kuò)展能力,可完全實(shí)現(xiàn)二次開(kāi)發(fā);
*?開(kāi)發(fā)效率很高,代碼生成器支持多種數(shù)據(jù)模型:單表數(shù)據(jù)模型、單表自關(guān)聯(lián)模型和一對(duì)多(父子表)數(shù)據(jù)模型,代碼生成功能直接使用;
*?查詢SQL過(guò)濾器,后臺(tái)不需要寫(xiě)代碼,頁(yè)面追加查詢字段,查詢功能自動(dòng)實(shí)現(xiàn)
*?頁(yè)面校驗(yàn)自動(dòng)生成(必須輸入、數(shù)字校驗(yàn)、金額校驗(yàn)、時(shí)間控件等);
*?基礎(chǔ)的用戶權(quán)限:菜單,按鈕權(quán)限,角色
*?常用共通封裝,各種工具類(定時(shí)任務(wù),短信接口,郵件發(fā)送,Excel導(dǎo)出等),基本滿足80%項(xiàng)目需求
*?集成簡(jiǎn)易報(bào)表工具,圖像報(bào)表和數(shù)據(jù)導(dǎo)出非常方便,可極其方便的生成pdf、excel、word等報(bào)表;
*?集成工作流引擎Activiti5,并實(shí)現(xiàn)了只需在頁(yè)面配置流程轉(zhuǎn)向,可極大的簡(jiǎn)化工作流的開(kāi)發(fā);用Activiti5的流程設(shè)計(jì)器畫(huà)出流程走向,一個(gè)工作流基本就完成了,只需進(jìn)行流程的配置或者寫(xiě)很少量的java代碼
JEECG?技術(shù)點(diǎn):
·????????技術(shù)點(diǎn)一:Online Coding開(kāi)發(fā)模式(通過(guò)配置實(shí)現(xiàn)單表模型和一對(duì)多數(shù)據(jù)模型的增刪改查功能,No?代碼,無(wú)需一行代碼,支持用戶自定義表單布局)
·????????技術(shù)點(diǎn)二:代碼生成器,支持多種數(shù)據(jù)模型,根據(jù)表生成對(duì)應(yīng)的Entity,Service,Dao,Action,JSP等,增刪改查功能生成直接使用
·????????技術(shù)點(diǎn)三:UI標(biāo)簽庫(kù),針對(duì)WEB UI進(jìn)行標(biāo)準(zhǔn)封裝,頁(yè)面統(tǒng)一采用UI標(biāo)簽實(shí)現(xiàn)功能:數(shù)據(jù)datagrid,表單校驗(yàn),Popup,Tab等,實(shí)現(xiàn)JSP頁(yè)面零JS,開(kāi)發(fā)維護(hù)非常高效
·????????技術(shù)點(diǎn)四:工作流組件,支持在線流程定義,采用開(kāi)源Activiti流程引擎,實(shí)現(xiàn)在線畫(huà)流程,自定義表單,表單掛接,業(yè)務(wù)流轉(zhuǎn),流程監(jiān)控,流程跟蹤,流程委托等
·????????技術(shù)點(diǎn)五:系統(tǒng)日志記錄?(詳細(xì)記錄操作日志,便于問(wèn)題追蹤)
·????????技術(shù)點(diǎn)六:Web GIS支持(基礎(chǔ)技術(shù)GIS的支持)
·????????技術(shù)點(diǎn)七:移動(dòng)平臺(tái)支持,對(duì)Bootstrap(兼容Html5)進(jìn)行標(biāo)準(zhǔn)封裝
·????????技術(shù)點(diǎn)八:動(dòng)態(tài)報(bào)表功能(用戶輸入一個(gè)sql,系統(tǒng)自動(dòng)解析生成報(bào)表)
·????????技術(shù)點(diǎn)九:查詢過(guò)濾器(頁(yè)面加查詢條件,后臺(tái)不需要寫(xiě)任何邏輯判斷,動(dòng)態(tài)拼HQL追加查詢條件)
·????????技術(shù)點(diǎn)十:MiniDao(最佳持久層解決方案,優(yōu)于Mybtais和Hibernate)
·????????技術(shù)點(diǎn)十一:報(bào)表工具集成(Excel簡(jiǎn)易導(dǎo)出工具類+Highcharts圖形報(bào)表)
·????????技術(shù)點(diǎn)十二:?常用共通封裝表單校驗(yàn)組件/數(shù)據(jù)字典/?郵件發(fā)送/?定時(shí)任務(wù)/短信接口/Freemarker模板工具/Jquery
·????????JEECG? ???V3.0,經(jīng)過(guò)了專業(yè)壓力測(cè)試,性能測(cè)試,保證后臺(tái)數(shù)據(jù)的準(zhǔn)確性和頁(yè)面訪問(wèn)速度
·????????支持多種瀏覽器: IE,?火狐, Google?等
·????????支持?jǐn)?shù)據(jù)庫(kù):Mysql,Oracle10g,Postgre,SqlServer等
·????????基礎(chǔ)權(quán)限:?用戶,角色,菜單權(quán)限,按鈕權(quán)限,數(shù)據(jù)權(quán)限
·????????智能報(bào)表集成:?簡(jiǎn)易的圖像報(bào)表工具和Excel導(dǎo)入導(dǎo)出
·????????Web容器測(cè)試通過(guò)的有Jetty和Tomcat6,Weblogic
·????????即將推出功能:分布式部署,云平臺(tái),移動(dòng)平臺(tái)開(kāi)發(fā),規(guī)則引擎
·????????要求JDK1.6+
jeecg-framework-3.3.2-RELEASE升級(jí)日志:
————————————————————————————————————————?
version:?jeecg-framework-3.3.2-RELEASE
date:? ???2013-09-02?
作者:? ???張代浩
聯(lián)系郵箱:?scott@jeecg.com
————————————————————————————————————————
新增功能
[OnLine Coding]-Online Coding支持自定義按鈕以及按鈕權(quán)限控制
[OnLine Coding]-表單上傳文件控件,在列表顯示
[OnLine Coding]-加入Ehcache緩存,提高表單訪問(wèn)效率
[OnLine Coding]-表單POPUP彈出控件
[OnLine Coding]-列表數(shù)據(jù)過(guò)濾接口
[OnLine Coding]-系統(tǒng)變量實(shí)現(xiàn)-登錄人的信息,部門信息等
[OnLine Coding]-智能表單系統(tǒng)變量約定字段
[系統(tǒng)功能]??-??集成MiniDao?(持久層解決方案,兼?zhèn)?/span>Hibernnate實(shí)體維護(hù)和MybatisSQL分離兩大優(yōu)點(diǎn))
功能增強(qiáng)
[OnLine Coding]-SQL增強(qiáng)和JS增強(qiáng)完善,與自定義按紐整合
[OnLine Coding]-字段顯示開(kāi)關(guān),表單和列表配置分離
[OnLine Coding]-字典功能支持自定義字典表
[OnLine Coding]-表單維護(hù)界面,用戶體驗(yàn)改造
[OnLine Coding]-智能表單字段tab分頁(yè),功能調(diào)整
[系統(tǒng)功能]-?Excel導(dǎo)出功能增強(qiáng),支持明細(xì),圖片(支持實(shí)體關(guān)聯(lián)關(guān)系的,excel數(shù)據(jù)導(dǎo)出)
[系統(tǒng)功能]-tab右鍵加刷新選項(xiàng)
[ui庫(kù)]-按鈕權(quán)限標(biāo)簽,不使用datagrid標(biāo)簽的情況下使用
[ui庫(kù)]-按鈕標(biāo)簽,擴(kuò)展字段長(zhǎng)度,寬度,用戶可以設(shè)置彈出頁(yè)面大小
[OnLine Coding]-文本框控件改為獨(dú)占一行
[OnLine Coding]-數(shù)據(jù)庫(kù)支持?jǐn)U展,目前支持mysql,sqlserver,oracle,postgres?
BUG修復(fù)
[ui庫(kù)]--datagrid的分頁(yè)顯示頁(yè)碼數(shù)錯(cuò)誤的bug
[OnLine Coding]-表單字段,double 10,2?輸入10.99數(shù)據(jù)點(diǎn)擊編輯的時(shí)候只能看到10(四舍五入了)
[OnLine Coding]-excel數(shù)據(jù)導(dǎo)入報(bào)錯(cuò),因?yàn)?/span>ID沒(méi)有值
[ui庫(kù)]-datagrid列表動(dòng)態(tài)生成查詢字段,字段名字太長(zhǎng)會(huì)出現(xiàn)的換行問(wèn)題
[動(dòng)態(tài)Report]-Sql讀取失敗問(wèn)題處理
[OnLine Coding]-表單提交,時(shí)間類型的必須輸入校驗(yàn)不提示
[系統(tǒng)功能]-jdbc分頁(yè)支持SqlServer
[系統(tǒng)功能]-初始化數(shù)據(jù),數(shù)據(jù)庫(kù)兼容問(wèn)題處理,目前支持mysql,sqlserver,oracle,postgres
[ui庫(kù)]-datagrid列表動(dòng)態(tài)生成查詢字段,字段名字太長(zhǎng)會(huì)出現(xiàn)的換行問(wèn)題。
[OnLine Coding]-異常友好提示處理機(jī)制
技術(shù)論壇:http://www.jeecg.org
源碼下載:http://code.google.com/p/jeecg/downloads/list
在線演示:http://demo.jeecg.org:8090/
視頻:JEECG-OnlineCoding實(shí)戰(zhàn)《企業(yè)招聘系統(tǒng)》
交流群:
? ?JEECG?技術(shù)群一: 106259349(已滿)
? ?JEECG?技術(shù)群二: 106838471
? ?JEECG?技術(shù)群三: 289782002
? ?JEECG?技術(shù)群四:325978980
? ?JEECG?技術(shù)群五:143858350
?
總結(jié)
以上是生活随笔為你收集整理的jeecg-framework-3.3.2-RELEASE 最新版本发布的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: AS5 安装 JAVA 1.6.0 用于
- 下一篇: jeecg_framework_v2.1