天天看點

6款 Java WEB應用開發工具(架構)

碼雲項目推薦

1、項目名稱:分布式靈活開發系統架構 zheng

6款 Java WEB應用開發工具(架構)

項目簡介: 基于 Spring + SpringMVC + Mybatis 分布式靈活開發系統架構,提供整套公共微服務服務子產品:集中權限管理(單點登入)、内容管理、支付中心、使用者管理(支援第三方登入)、微信平台、存儲系統、配置中心、日志分析、任務和通知等,支援服務治理、監控和追蹤,努力為中小型企業打造全方位 J2EE 企業級開發解決方案。

項目位址:

https://gitee.com/shuzheng/zheng/

2、項目名稱:基于 JAVA 極速架構 JFinal

項目簡介: JFinal 是基于 Java 語言的極速 WEB + ORM 架構,其核心設計目标是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴充、Restful。在擁有Java語言所有優勢的同時再擁有ruby、python等動态語言的開發效率!為您節約更多時間,去陪戀人、家人和朋友 。

JFinal 有如下主要特點:

  • MVC 架構,設計精巧,使用簡單;
  • 遵循 COC 原則,零配置,無 xml;
  • 獨創 Db + Record 模式,靈活便利;
  • ActiveRecord 支援,使資料庫開發極緻快速;
  • 極簡、高性能 Template Engine,十分鐘内掌握基本用法;
  • 自動加載修改後的 java 檔案,開發過程中無需重新開機 web server;
  • AOP 支援,攔截器配置靈活,功能強大;
  • Plugin 體系結構,擴充性強;
  • 多視圖支援,支援 FreeMarker、JSP、Velocity;
  • 強大的 Validator 後端校驗功能;
  • 功能齊全,擁有 struts2 的絕大部分功能;
  • 體積小僅 580K;

項目位址:

https://gitee.com/jfinal/jfinal/

3、項目名稱:分布式快速開發平台 iBase4J

項目簡介: iBase4J 是 Java 語言的分布式系統架構。 使用 Spring 整合開源架構。使用 Maven 對項目進行子產品化管理,提高項目的易開發性、擴充性。系統包括5個子系統:公共功能、系統管理 Service、系統管理 Web、業務 Service、業務 Web。

  • 公共功能:公共功能(AOP、緩存、基類、排程等等)、公共配置、工具類。
  • 系統管理:包括使用者管理、權限管理、資料字典、系統參數管理等等。
  • 業務相關:您的業務開發。 可以無限的擴充子系統,子系統之間使用 Dubbo 或 MQ 進行通信。

項目位址:

https://gitee.com/iBase4J/iBase4J/

4、項目名稱:企業應用開發架構套件 Tiny

6款 Java WEB應用開發工具(架構)

項目簡介: 本項目使用靈活,可以整個使用,也可以隻用其一個或幾個部分。學習成本低,上手容易 核心的穩定性,核心部分使用盡量少的第三方架構及包。友善的外延性,不影響對第三方架構的使用 現有資産的可延續性,不管以前有什麼軟體資産,隻要願意,都可以友善的內建、複用。易于知識積累,真正做到越用越強。易于叢集與水準擴充,能做到不間斷提供服務。

項目位址:

https://gitee.com/tinyframework/tiny/

5、項目名稱:微服務化開發平台 AG-Admin

6款 Java WEB應用開發工具(架構)

項目簡介: AG-Admin 是國内首個基于 Spring Cloud 微服務化開發平台,具有統一授權、認證背景管理系統,其中包含具備使用者管理、資源權限管理、網關API管理等多個子產品,支援多業務系統并行開發,可以作為後端服務的開發腳手架。代碼簡潔,架構清晰,适合學習和直接項目中使用。核心技術采用 Eureka、Fegin、Ribbon、Zuul、Hystrix、Security、JWT Token、Mybatis 等主要架構和中間件,前端采用 Layui 元件。

項目位址:

https://gitee.com/geek_qi/ace-security/

6、項目名稱:背景管理系統 Guns

6款 Java WEB應用開發工具(架構)

項目簡介: Guns 基于 Spring Boot,緻力于做更簡潔的背景管理系統,完美整合 springmvc + shiro + mybatis-plus + beetl!Guns 項目代碼簡潔,注釋豐富,上手容易,同時 Guns 包含許多基礎子產品(使用者管理,角色管理,部門管理,字典管理等10個子產品),可以直接作為一個背景管理系統的腳手架!

Guns v3.0 新增 REST API 服務,提供對接服務端接口的支援,并利用 JWT TOKEN 鑒權機制給予用戶端的通路權限,傳輸資料進行 md5 簽名保證傳輸過程資料的安全性!

項目位址:

https://gitee.com/naan1993/guns/

原文: https://my.oschina.net/gitosc/blog/1538466