偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

JAVA J2EE框架一覽

開發(fā) 后端
本篇文章總結(jié)介紹了幾種JAVA J2EE框架,包括著名的Spring框架,BJAF,Nuxeo5,Jt,JBoss Seam等。這些都是J2EE開發(fā)中的輕量級框架,力圖沖破Java EE傳統(tǒng)開發(fā)的困境。

本文介紹幾種著名的J2EE框架:

Spring Framework

Spring的起源和背景 Rod Johson在2002年編著的《Expert one to one J2EE design and development》一書中,對Java EE正統(tǒng)框架臃腫、低效、脫離現(xiàn)實的種種現(xiàn)狀提出了質(zhì)疑,并積極尋求探索革新之道。以此書為指導(dǎo)思想,他編寫了interface21框架,這是一個力圖沖破Java EE傳統(tǒng)開發(fā)的困境,從實際需求出發(fā),著眼于輕便、靈巧,易于開發(fā)、測試和部署的輕量級開發(fā)框架。Spring框架即以interface21框架為基礎(chǔ),經(jīng)過重新設(shè)計,并不斷豐富其內(nèi)涵,于20...
官方網(wǎng)站:http://www.springsource.org/

Beetle J2ee Application Framework(BJAF)

一個功能強大而簡單易用的J2EE應(yīng)用開發(fā)框架。它涵蓋了J2EE體系結(jié)構(gòu)的表示層、業(yè)務(wù)層和持久層,為構(gòu)建一個可靠、高性能、可擴展、靈活縮放的高質(zhì)量企業(yè)應(yīng)用系統(tǒng)提供了一套理想的解決方案。 ... 官方網(wǎng)站:http://www.beetlesoft.net/

Nuxeo5

是一個用于ECM(Enterprise Content Management)應(yīng)用程序開發(fā)的開源框架?;诮M件和面向服務(wù)的架構(gòu)使得它真正易于定制和擴展。Nuxeo5構(gòu)建流行的Java5與Java EE5技術(shù)包括:Apache Jackrabbit ,JBoss應(yīng)用服務(wù)器,JBoss Seam,jBPM,JBoss Rules,JSF,EJB3等,并運用OSGi與Nuxeo Core。 ... 官方網(wǎng)站:http://www.nuxeo.org/

Jt

是一個輕量級的,面向設(shè)計模式的J2EE框架。Jt已經(jīng)被運用到一些大型的關(guān)鍵業(yè)務(wù)系統(tǒng)(mission critical system)。Jt實現(xiàn)了許多著名設(shè)計模式包括DAO(Data Access Object),GoF中的設(shè)計模式和J2EE模式。該框架支持的一些J2EE技術(shù)包括Struts、Hibernate、AJAX、JDBC、EJBs、JMS、XML和Web Services。 ... 官方網(wǎng)站:https://jt.dev.java.net/

CUBA: Component Unification Base

是一個非常小而且易于使用的開發(fā)框架用于設(shè)計基于組件(真正可復(fù)用、高效的服務(wù)端組件)的J2EE應(yīng)用程序。利用此框架開發(fā)的應(yīng)用程序可以作為EJB2.1或EJB3.0應(yīng)用運行,或AXIS web service或stand-alone J2SE程序。 CUBA提供一個面向EJB3的組件模型、一個描述符(descriptor)和代碼生成器來為多種運行環(huán)境生成不同的適配器。 ... 官方網(wǎng)站:http://cuba.sourceforge.net/

JBoss Seam

是一個Java EE5框架。它通過把JSF與EJB3.0組件合并在一起,從而為開發(fā)基于Web的企業(yè)應(yīng)用程序提供一個最新的模式。Seam可以讓你把EJB組件直接綁定到JSF頁面。Seam能夠統(tǒng)一和集成現(xiàn)有的開源技術(shù)集成如Facelets、Hibernate、jBPM、Drools、Groovy、Java Portlets、BPM、AJAX、iText和Lucene。 ... 官方網(wǎng)站:http://www.jboss.com/products/seam

Keel Framework

是一個把專注于應(yīng)用程序開發(fā)某方面(如:用戶接口,數(shù)據(jù)庫,消息,安全等等)的開源或商業(yè)的框架以插件的方式整合在一起的元框架。Keel圍繞三種核心模式進(jìn)行構(gòu)建:1.COP模式(Component Oriented Programming:面向組件編程)這就為應(yīng)用程序提供了一個靈活的插件(plugging/unplugging)框架.2.SOC模式(Separation of Concerns:關(guān)注分離)這允許用戶執(zhí)行/控制/修改任何組件的功能而不會影響到其它組件.3.IOC模式(Invers... 官方網(wǎng)站:http://www.developer.com/open/article.php/3093651

karma

是一個輕量級并且易于使用的J2EE應(yīng)用程序框架.當(dāng)前它包含"COMMON" 與"JCR"這兩個組件. "COMMON"組件是整個框架的核心并且基于mvc模式.這個組件易于測試(提供mock對象供測試),很少的XML描述,易于學(xué)習(xí)因為它使用簡單的POJO動作(actions),攔截器(interceptors)和過濾器(filters) 還提供對AJAX的支持."JCR"組件是一個持久層框架但它沒有XML映射文件并能與其它web框架相結(jié)合如:Spring MVC框架. ... 官方網(wǎng)站:https://karma.dev.java.net/ 2009-05-24
Bright Side FrameworkBright Side Framework 它同時提供兩種類型的客戶端來訪問J2EE 應(yīng)用。一.是基于HTTP 協(xié)議的Java/Swing client ,二.是一個Struts client。它同時提供了一個咨詢論壇和在線 demo 應(yīng)用 BookStore。 ... 官方網(wǎng)站:http://www.bs-factory.org/

OpenXava

是一個讓使用XML與Java來開發(fā)J2EE商業(yè)應(yīng)用程序變得簡單的框架.它目前支持IBM WebSphere應(yīng)用服務(wù)器,但在開發(fā)過程中可以使用JBoss.OpenXava1.1版本支持以下特點: *. 支持WebSphere 5.0, 5.1和6.0, JBoss 3.2.x和4.0.x包括native EJB CMP2 EntityBeans *. 它已經(jīng)被用在許多商業(yè)項目上*. 易用,使用它可以獲得高的開發(fā)效率 *. 靈活:可以在任意位置插入自己的功能. *. 基于商業(yè)化組件的概念 *. 完全地M... 官方網(wǎng)站:http://www.gestion400.com/openxava/

realMethods

是基于J2EE設(shè)計模式核心的應(yīng)用框架,支持BMP,CMR/CMP 2.0,安全,日志,連接池,Web服務(wù)等更多技術(shù)。 ... 官方網(wǎng)站:http://j2eeframework.com/ 2009-05-24
jGuardjGuard這個項目是用Java開發(fā)的,提供一個基于jaas (java authentication and authorization security)的安全框架。這個框架可以用于Web應(yīng)用程序,可以解決簡單的訪問控制問題。 ... 官方網(wǎng)站:http://sourceforge.net/projects/jguard/

Jdon Framework(簡稱JF)

是一套適合開發(fā)中小型J2EE應(yīng)用系統(tǒng)的快速開發(fā)框架、也是一套Ioc/Aop框架、更是一套符合當(dāng)前國際水平的、面向組件開發(fā)的、國人擁有自主產(chǎn)權(quán)的中間件產(chǎn)品。中國第一個開源框架,國內(nèi)先進(jìn)的組件、構(gòu)件工具。 ... 官方網(wǎng)站:http://www.jdon.com/jdonframework/app.htm

Jeenius Framework

利用Jeenius框架可以很容易開發(fā)J2EE應(yīng)用程序.Jeenius主要關(guān)注的構(gòu)建是基于Web的應(yīng)用程序. ... 官方網(wǎng)站:http://jeenius.sourceforge.net

Dinamica Framework

這個框架是基于MVC設(shè)計模式。但其它一些MVC框架相比較,它的各部分體現(xiàn)出了高度的重用性,這樣將消除你不必要多余的設(shè)計。各任務(wù)的調(diào)度使用簡單的XML配置文件與模板使它們之間的邏輯完全分開。Dinamica沒有使用任何模板語言與jsp技術(shù),而是使用特殊的標(biāo)記來代替真正的數(shù)據(jù)。 ... 官方網(wǎng)站:http://www.martincordova.com/

【編輯推薦】

  1. 結(jié)合struts和hibernate談J2EE架構(gòu)的數(shù)據(jù)表示
  2. .NET與J2EE之爭
  3. 不同的J2EE項目開發(fā)流程
  4. Java EE = J2EE = Java企業(yè)應(yīng)用
  5. J2EE線程代碼示例
責(zé)任編輯:book05 來源: space博客
相關(guān)推薦

2009-06-22 17:38:05

J2EE框架

2009-06-22 11:24:00

J2EE Weblog

2009-06-22 17:05:41

Java EEJava企業(yè)應(yīng)用

2011-11-25 14:59:36

JavaJ2EE框架

2009-06-23 08:06:46

J2EE體系架構(gòu)J2EE模型J2EE設(shè)計模式

2009-06-10 14:10:23

J2EE學(xué)習(xí)J2EE是什么

2009-06-11 17:06:11

J2EE歷史Java EE概述

2009-06-10 13:37:06

J2EE可伸縮性J2EE靈活性J2EE維護(hù)

2009-06-23 16:48:26

J2EE常見問題J2EE平臺

2012-01-17 10:22:07

JavaJ2EEJBoss

2009-06-19 10:09:00

J2EE開發(fā)框架

2009-06-22 17:34:40

J2EE架構(gòu)

2009-06-18 15:54:57

J2EE下使用JNDI

2009-06-23 08:12:48

J2EE調(diào)用存儲過程

2019-01-08 16:26:43

Java EEJ2EEJakarta EE

2015-04-28 13:41:12

JavaJ2EE中文問題

2009-06-22 16:21:02

J2EE線程

2009-06-18 16:13:14

J2EE開發(fā)

2012-02-14 09:48:04

Javabbossgroups

2012-02-21 09:48:10

JavaJ2EE
點贊
收藏

51CTO技術(shù)棧公眾號