1. 程式人生 > >專刊文章 - Web UI框架引領J2EE新開發模式 代碼生成器+手工merge半智能開發

專刊文章 - Web UI框架引領J2EE新開發模式 代碼生成器+手工merge半智能開發

質量 依賴性 mys 二次開發 兼容ie exce 1.3 lan .com

前言:隨著WEB UI框架(EasyUI/Jquery UI/ExtJS/DWZ)等的逐漸成熟,系統界面逐漸實現統一化,代碼生成器也可以生成統一規範的界面!代碼生成+手工MERGE半智能開發將是新的趨勢,單表數據模型和一對多數據模型的增刪改查功能直接生成使用,可節省50%工作量,快速提高開發效率!!!

技術分享圖片

jeecg微雲快速開發平臺 - 雲桌面展示

技術分享圖片 [J2EE Code Generation]一款基於代碼生成器的J2EE智能開發框架.

JAVA編程有很多重復機械代碼,生成器可以幫助解決50%的重復工作,讓開發更多關註業務邏輯,從而實現代碼生成+手工merge的半智能開發!

JEECG智能框架可以有效解決信息孤島問題,生成統一代碼、統一規範、統一設計思路,使你能在這個平臺上,快速開發出高效高質量代碼,降低項目成本,縮短開發周期。

為什麽選擇JEECG?

1.采用主流SSH2框架,容易上手; 代碼生成器依賴性低,方便的擴展能力,優良的二次開發平臺;
2.開發效率很高,單表數據模型和一對多(父子表)數據模型的增刪改查自動生成,功能直接使用;
3.頁面校驗自動生成(必須輸入、數字校驗、金額校驗、時間空間等);
4.封裝完善的用戶權限和數據字典等基礎功能,直接使用無需修改
5.常用共通封裝,各種工具類(定時任務,短信接口,郵件發送,Excel導出等),基本滿足80%項目需求
6.集成簡易報表工具,圖像報表和數據導出非常方便,可極其方便的生成pdf、excel、word等報表;
7.集成工作流jbpm,並實現了只需在頁面配置流程轉向,可極大的簡化jbpm工作流的開發;用jbpm的流程設計器畫出了流程走向,一個工作流基本就完成了,只需寫很少量的java代碼;

JEECG 架構設計圖:

技術分享圖片

功能特點

  • 架構技術:Struts2+Spring3+Hibernate4+EasyUI1.3+Spring JDBC
  • 代碼生成器:生成美觀大方的前臺頁面及後臺代碼
  • (A.增刪改查功能直接使用,無需修改 B.頁面校驗/時間控件自動生成)
  • 查詢條件生成器:動態拼SQL,追加查詢條件
  • 頁面校驗器:采用EasyUI檢驗機制
  • 完善的Spring用戶權限+數據字典等基礎功能
  • 報表整合:Excel簡易導出工具類+Highcharts圖形報表
  • 工作流設計器讓業務系統更靈活
  • 各種共通封裝(數據字典/郵件發送/定時任務/短信接口/Freemarker工具類)
  • 兼容IE 6、IE 8+和
    Google等瀏覽器
  • 支持SQL Server、Oracle和MySQL等主流數據庫

支持的表關系模型包括

  • 1.單表數據模型
  • 2.一對多(父子表)數據模型

JEECG代碼生成器在總結以往的項目基礎上,抽象出2種基礎數據模型,它可以根據不同的數據模型智能的生成多套不同的展示形式,讓開發更快速,更簡單

在線演示: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

聯系郵箱: [email protected]

技術分享圖片

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow

專刊文章 - Web UI框架引領J2EE新開發模式 代碼生成器+手工merge半智能開發