首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2EE

J-HI:基於模型驅動的Java Web快速開發開源平台全景解析

     編輯:J2EE

J-HI Logo

官方網站:https://www.J-HI.Net

平台定位與四大核心組成

J-HI面向軟件企業與傳統行業信息中心,提供一站式Java Web快速開發解決方案:

  1. J-HI Studio集成環境:快速搭建環境、建模、代碼生成一體化
    J-HI Studio
  2. 核心框架抽象層:Java/JS雙端面向對象框架,頁面表現與CRUD各層最大程度抽象,保證擴展性/穩定性/靈活性,提供海量API加速開發
    核心框架架構
  3. 業務平台功能集:權限、組織、枚舉、國際化、任務、日誌、Excel報表、消息管理等開箱即用組件
  4. 工作流引擎:流程編輯器+執行引擎,支撐業務流程自動化
    工作流設計器

八大差異化特點

  1. 模型驅動生成:從DB腳本到JSP/配置全自動生成,極大提速
  2. 兼容傳統開發模式:生成代碼可讀、可改、可調試,非黑盒
  3. 極致靈活性:模板與生成代碼雙重可定制
  4. 多框架支援:表現層WebWork/Struts,業務層Spring,持久層Hibernate/iBatis,擴展支援VM/FTL/PDF、JDO等
  5. 基礎框架全開源:無技術陷阱,按需自調優
  6. 組件化管理:重用/擴展/移植靈活,按需裝配
  7. 學習曲線平緩:文檔/代碼註釋全中文,快速上手
  8. 優秀學習載體:聚合主流框架最佳實踐,深度理解企業級架構

選擇J-HI的三大理由

技術路線:大規模集成化繁為簡

主流框架深度整合,Spring IOC/AOP貫通業務層兩端,提供業務語義友好的抽象層與可配置通用API。通用組件(樹狀展示、對象化樹結構)顆粒度大、開箱即用。AJAX客戶端框架賦予Web 2.0體驗。生成器貫穿全層,任意層面代碼/文件可生成。

提高速度:四大加速器

  1. 模式驅動生成:解放POJO/Action/DAO/配置文件編寫
  2. 通用組件庫:權限/附件/枚舉等高頻功能即插即用
  3. 一鍵搭建:向導式框架整合,消除樣板配置
  4. 需求變更響應:表結構變更平台級解決方案

降低成本:三大維度

  1. 風險成本:開源無鎖定、生成代碼全可見、執行主流規範非私有協議、開發模式與傳統一致
  2. 人力成本:快速開發降本、人員梯次分工、個人技能快速提升(平台即框架容器)
  3. 管理成本:代碼風格/配置規則標準化,人員流動不影響項目標準

系統架構圖解

J-HI系統架構

Spring IOC/AOP貫通數據端至業務端,抽象層封裝框架差異,通用組件解決大顆粒度功能,標籤庫+AJAX客戶端提升體驗,通用應用服務持續擴充,生成器全層貫穿。

下載與社群

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved