經常使用-開發框架

經常使用-開發框架
Spring MVC & Spring Boot
Spring MVC應該最經常使用的。 Spring Web MVC框架( 簡稱Spring MVC)是一個豐富的模型視圖控制Web框架。使用 DispatcherServlet發佈請求處理,他使用可配置的處理程序映射,視圖解析和主題解決方案。Spring MVC 用戶彷佛都商量好的,大約40%的開發都使用Spring。
Spring Boot讓開發團隊在建立基於JVM的應用及方案更加有效率。至於Web框架,Spring Boot 爲 Spring MVC 提供自動設置功能,能夠適用於大多數程序。若是你想快速開始Web應用開發,推薦使用。

Grails
  知名Java虛擬機Web應用程序開源框架。Grails是一個開源、全棧JVM Web開發框架。吸收Groovy語言精華,對於Java虛擬機來講是一個敏捷和動態語言,爲開發者提供一個高效開發經驗。
前端


 Spring
    Spring Framework 是一個開源的Java/Java EE全功能棧(full-stack)的應用程序框架,以Apache許可證形式發佈,也有.NET平臺上的移植版本。該框架基於 Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一書中的代碼.

JFinal 快速開發平臺 EOVA
    基於JFinal開發,獨創JFinal 快速開發平臺,JFinal最佳實踐! 你們好我是Java的表弟Eova,中文名:伊哇 :) 我能夠快速完成開發任務,信手拈來 我會10大控件,4大組件,N種業務模型 常見的增刪改查、條件查詢、數據校驗、先後置業務處理、批量操做、權限管理....
    EOVAjava

JavaEE應用基礎平臺 AOS
    AOS平臺簡介 AOS應用基礎平臺基於JavaEE技術體系,以「標準功能可複用、通用模塊可配置、行業需求快速開發、異構系統無縫集成」爲目標,爲軟件開發團隊提供高 效可控、隨需應變、快速實現業務需求的全棧式技術解決方案。幫助企業落實IT策略、屏蔽技術壁壘.
    AOSweb


Spring Scala
    Spring Scala 項目的目的是爲了簡化在 Scala 應用中使用 Spring 框架。咱們相信不少 Spring 用戶想嘗試 Scala,但並不像放棄他們在 Spring 框架上的積累,這個項目就是爲這些人準備的。 目前該項目還在進一步完善開發中。

SpringSide
    SpringSide是以Spring Framework爲核心的,Pragmatic風格的JavaEE應用參考示例,是JavaEE世界中的主流技術選型,最佳實踐的總結與演示。 Quickstart: 一個迷你的Todo-List應用,演示CRUD Web+Restful API。 Showcase: 五花八門的JavaEE技術大派對。
    SpringSidespring

Java應用框架 Nutz
    首先,它是開源的,商用也是徹底免費的。詳盡的文檔,衆多線上項目 不吹噓概念,代碼嚴謹可靠,近千個testcase,堅如磐石。您使用的nutz.jar,也是各位提交者在各類生產環境上使用的 nutz.jar ^_^ 一個 jar 包就包含了 Mvc,Ioc,Dao,Aop,不強制依賴第三方 .

基於Flex和J2EE的信息管理系統基礎框架 Pomer
    Pomer是一 個開源的企業信息管理系統基礎框架,它提供了一系列企業信息管理系統的基礎功能,包括企業組織架構管理,角色權限管理,菜單管理,數據權限控制等功能。 Pomer提供了簡潔高效的Flex應用程序開發框架,豐富實用的Flex控件以及常見的Flex應用模式.
    Pomer

企業應用開發平臺 Spring Roo
    Spring Roo 是針對 Java™ 技術的一個輕量級生產力工具,可快速便捷地開發基於 Spring 的應用程序。使用 Spring Roo 建立的應用程序遵循 Spring 最佳實踐,且基於 JPA、Bean Validation (JSR-303) 和 Dependency Injection (JSR-330) 等標準。
    Spring Roo

JBoss Seam
    JBoss Seam是「Java EE 5.0的一個輕量級的框架」。它在Java EE 5.0框架的上層,爲全部的在企業Web應用中的組件提供了一個統一的、易於理解的編程模型。它一樣使基於狀態的應用和業務流程驅動的應用的開發易如反 掌。
    JBoss Seam

Web框架 Jdon Framework
    Jdon Framework(簡稱JF)是一套適合開發中小型J2EE/JavaEE應用系統的輕量Web框架(Lightweight Java Web Framework)。是國人獨立開發的中國人本身的框架產品,2005年入選全球SUN公司網站java.net正式企業應用目錄。通過多年發展和衆多 用戶的使用及其完善.
    Jdon Framework
        
J2EE應用開發框架 TinyFramework
    值得擁有的企業級j2ee應用開發框架套件,專業團隊開放,完整的生態體系,活躍的社區氛圍,無限的水平擴展能力,7*24不間斷運維能力。 我心目中理想的開源框架 她應該是小的、簡單的,知足Simple Is Beautiful 她應該是成長性好的,隨着不斷的擴展.

J2EE應用開發框架 Beetle
    甲殼蟲,一個功能強大而簡單易用的J2EE應用開發框架。它涵蓋了J2EE體系結構的表示層、業務層和持久層,爲構建一個可靠、高性能、可擴展、靈活縮放的高質量企業應用系統提供了一套理想的解決方案。
    Beetle

商業】J2EE快速開發平臺 F1JEE
    F1JEE-中國自主知識產權J2EE快速開發平臺(非開源) F1JEE業務基礎軟件平臺基於業界工業標準J2EE實現,包括集成應用平臺、開發體系兩個部分。從技術角度分析,F1JEE業務基礎軟件平臺爲複雜應用 軟件系統的開發提供了一個基本框架,並有與之相應的、方便易用...

j2ee應用快速開發手架 thinker
    thinker(像一個思想者同樣去寫代碼) 介紹 工做中的積累,搭建的j2ee應用快速開發手架,重點在代碼重構,一些經常使用功能的演示,工具,插件等的整理.

敏捷開發框架 ajf
    ajf是自主研發相似ROR的新一代java快速開發平臺 借鑑了struts webwork spring hibernate ibatis等開源組件優勢 實現了mvc,orm,sqlmap,cache,pool,jdbcutil,commutil等組件 2004年6月份開發測試維護至今,簡潔高效穩健,將向分佈式領域積極拓展 發揚山寨精神.

Warp Framework
    Warp framework 是基於Google Guice的輕量級Web開發框架 Warp框架充分利用了JDK5.0的Annotation和泛型機制,而且基於Google Guice這個IoC框架,提供了full-stack的Web開發設施,他主要包含了四個部分: warp-persist框架:封裝Hibernate和JPA,提供事務管理.sql


J2EE框架 Jxva
    Jxva Framework是一個開放源代碼的、基於熱插撥功能擴展的、超輕量級的、快速開發的、不依賴任何第三方框架的JEE框架及企業資源整合集成 平臺。利用 Web方式極大的方便了用戶對於系統功能的使用;經過合理的框架組織及泛型與註解的採用.
    Jxva

企業應用快速開發平臺 jeefuseMDA
    jeefuseMDA 是一個基於MDA的javaEE企業應用快速開發平臺。 它整合一些流行的開源框架如Ibatis、 Hibernate、 Spring Framework、Spring Security、struts二、ehcache、lucene、solr等,構建爲穩定通用的基礎開發框架。定義或導入uml模型,並可從UML模 型.

J2EE OpenCore
    Open Core is a middleware abstraction layer allowing subsystems and applications to seamlessly run directly on top of Java Virtual Machine or inside of various J2EE application servers.
    J2EE OpenCore

基於 POJO 的Java框架 ROMA Framework
    Roma是一個基於 POJO 的Java框架,是惟一的「meta」(元)框架。使用Roma,你能夠徹底從你使用的技術中解脫出來。它是如何工做的?Roma提供稱做 「Aspects」的很是普通的行爲接口。Aspects封裝了最普通的用例。經過Aspects使用工具和框架.
    更多ROMA Framework信息數據庫


動態模塊框架 Impala
Impala是一個Java企業應用程序開發的動態模塊框架,它基於Spring框架。集中於簡易性和生產力,Impala經過使用Spring和相關技術,從根本上改變了應用程序的開發形式。

openFrame
openFrame 是一個開源的 J2EE 應用框架。
openFrame

J2EE快速開發框架 JDFrame
JDFrame 採用基於J2EE的B/S/S三層體系架構、基於MVC設計模式、集成業界經常使用標籤庫、集成權限體系管理功能、集成待辦事宜、系統公告等功能; 爲達到最佳性能開發環境建議採用Jdk1.6及以上版本,採用主流中間件及數據庫,支持任何J2EE 1.3規範的中間件.

Java集成框架 iBeans
iBeans, 一個新的集成框架,相似於Spring templates的概念。iBeans與Tcat Server一塊兒發行,不過它也能夠部署在Apache Tomcat和Mule ESB上。 iBeans的設計目的是提供一個簡單的、一致的、可重用的方式運用各類協議進行通信。許多框架都把注意力集中到了底層.

J2EE開發框架 JFoxSOAF
JFoxSOAF 是一個可靠的體系架構,用以更簡單、更快速的開發 J2EE 應用程序。
JFoxSOAF

基於J2EE架構的中間件平臺 Netone
NETONE中間件平臺是一套完整且全面的、基於J2EE架構的中間件平臺。它能幫助IT公司或者大型企業的IT部門快速搭建複雜且全面的企業級應用軟件平臺。基於NETONE中間件平臺的軟件開發是可視化且無編碼的,可極大的下降開發人員的技術門檻.

企業級快速開發平臺 JXADF
基 於OSGi的企業級快速開發平臺——JXADF 一、基於OSGi、J2EE 二、插件集市(http://osgi.jxtech.net)中有豐富的插件。 三、前端代碼(界面、CSS、JS、圖片等)、後端代碼(JAVA業務邏輯、SQL腳本【只須要提供一種數據庫腳本】。
JXADF

J2EE 框架 FleXive
FleXive 是一個基於EJB3標準而且整合了JSF組件庫,靈活且擴展性高的java EE 5的程序包(library)。它重點關注於企業級web應用,並全面支持經過jsf來顯示和操縱企業規模級的數據存儲和查詢。 你能夠在現有的java EE應用中添加FleXive.
FleXive

應用開發框架 Nuxeo5

Nuxeo5 是一個用於ECM(Enterprise Content Management)應用程序開發的開源框架。基於組件和麪向服務的架構使得它真正易於定製和擴展。Nuxeo5構建流行的Java5與Java EE5技術包括:Apache Jackrabbit ,JBoss應用服務器,JBoss Seam,jBPM,JBoss Rules,JSF,EJB3...
Nuxeo5

EJB3 容器 EasyBeans
EasyBeans 是一個輕量級的實現了EJB 3.0 規範的容器。
EasyBeans

J2EE應用程序框架 Verge
Verge框架是一個開源J2EE應用程序框架,徹底採用Java開發只使用到標準的J2EE APIs.這個開源項目的目的爲開發企業應用程序提供一個很是靈活和可擴展的框架.

Java體系結構框架 Arch4J
Arch4J是一個Java體系結構框架,提供了一個服務基礎結構來支持企業業務開發。包括一套分層的模塊化服務提供者,能夠進行數據訪問,消息傳遞和日誌,等等。
Arch4J

spring-all
本 人比較煩使用Spring時加入一大推Spring的jar文件。 因而將Spring的全部jar包打包成一個文件。  以3.2.5爲例分別爲:  spring-3.2.5.jar (bin only)  spring-src-2.3.5.jar (source only)  spring-with-src-3.2.5.jar(bin+source) .
更多spring-all信息編程


J2EE 全棧框架 Ameba
Ameba 一個構建在J2EE標準之上的全棧框架,之後可能包含更多,從售前競標到發佈部署整條流水。簡單、易用、務實、流程化。只爲解決問題,而不創造技術。 Ameba採用了jersey、logbak(groovy配置)、AKKA、Ebean等等第三方類庫,因此註定Ameba的身材很感人.

媒體對象服務組件 jMOS
jMOS 是利用Java來實現MOS(Media Object Servers)通訊協議的開源組件。它使用快速的XML處理引擎(如:SAX,JAXP或StAX)來與新聞編輯室控制系統(NCS) 和多媒體對象服務器(MOS:如視頻服務器,音頻服務器等)相互協做。

應用開發框架 Naked Objects
Naked Objects是一種架構模式,也是一個以領域對象爲中心角色的應用開發框架。Naked Object應用中的領域對象是用戶界面的核心,同時也是開發活動的焦點。Naked Objects最近發佈了3.0版,它支持Java 1.五、注入(injection)、一個可選UI、Hibernate對象存儲.
Naked Objects

可測試的集成架構 Savara
SAVARA 是由JBoss/RedHat 開發的一個技術解決方案。 這個項目能夠爲企業和解決方案架構建立開發工具,獨特之處就是基於一個新的技術—「可測性整合框架」。   Eclipse Update Site URL http://downloads.jboss.org/savara/eclipse/1.0.x.
Savara

GreatTurbo Enterprise Server
GreatTurbo Enterprise Server 10.5(簡稱GTES10.5)是拓林思公司的旗艦產品企業級服務器操做系統的最新版本。它針對大型企業計算環境進行了特別優化,爲企業提供了適合大型 商業數據庫和大型商業應用軟件運行的操做系統平臺解決方案。GTES10.5支持24×7.

Expresso
Expresso is the most popular, powerful, enterprise-strength J2EE architectural persistence framework.

RAD 快速應用開發環境 EntireJ
EntireJ 是一個 RAD 快速應用開發環境,用於構建高度可伸縮的企業級應用,基於 RCP/RAP、JavaFX 平臺以及 Android 和 iOS 移動平臺。使用強大的聲明式特性。 後端


Polyforms
Polyforms 項目的目標是剔除用於綁定數據訪問對象和底層持久化API的重複代碼。該框架採用的辦法是自動實現開發人員定義的Repository接口上的服務方法。 接口中定義的方法默認經過命名規則鏈接到數據庫操做上。例如,項目wiki上討論瞭如何爲User實體對象實現...

Spring Roo Addon 套件 gvNIX
gvNIX 是 Spring Roo Addon Suite,主要基於企業知識和企業標準來構建 Java 應用。

Play
Play使用Java 和 Scala建立應用。基於Akka,爲資源提供優化。他還提供一個輕量級的、無邊界的、對用戶友好的開發者社區。

Vaadin
Vaadin是一個專爲當前Web應用設計的Java框架,界面美觀,性能高,開發者和用戶都會喜歡。基於Google Web Toolkit (GWT),並且,Vaadin建的App和UI都使用Java編寫。

Dropwizard
Dropwizard是一個輕量級、的Java開發框架。他對開發友好、高性能、還有RESTful Web服務。

Vert.x
Vert.x,輕量級、高性能JVM應用開發平臺,移動、Web、企業程序均可用。他是一個服務器框架,提供基於事件的編程模型異步AP。在2014年得過獎 "Most Innovative Java Technology(最具創新性的Java技術獎)"

Spark
受Sinatra啓發而建立的web框架,在Java 8中有不小表現。他並非致力於取代Sinatra.設計模式

等等服務器

相關文章
相關標籤/搜索