成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

專家Isvy談Spring 3.0

開發 后端
本文描述SpringSource資深咨詢師Michael Isvy談Spring 3.0。

能給我們透露一下Spring 3.0將會有什么新功能嗎?

Michael:就等著你問呢。Spring 3.0會帶來不少好東西,我就挑幾個來說吧。Spring 3.0會加入幾個新的xml命名空間,比如“orm”和“web”。它們將會幫你的應用減少不少配置代碼。還有,現在對REST感興趣的Spring用戶越來越多,所以Spring 3.0也會全面集成REST。我們還在忙著開發很多功能,比如Spring Expression Language、Spring @MVC用的聲明式驗證、支持Portlet 2.0等等。至于向后兼容的方面,我必須說明Spring 3.0將會完全基于Java 5。所以如果你現在正在用Java 1.4,那么必須先遷移到Java 5才能用Spring 3.0。

那么在Web技術方面Spring有什么新招?

Michael:首先我們有Spring MVC,有時候也叫做Spring @MVC。從名字就可以看出來,@MVC是一個注解驅動的MVC框架。一個非常靈活、非常容易擴展的框架。如果你的應用需要富UI和AJAX功能,我建議你看看Spring JavaScript。這個JavaScript庫可以幫你做部分提交(partial submits)、客戶端驗證之類。我還應該提一下Spring Web Flow。如果你的應用在某些地方要求很復雜的導航,那就應該用它。舉個例子,比如要在網上訂機票,你需要填寫好幾頁的表單,包含的數據很多(航班信息、個人信息、付款信息等等)。可能要5、6頁才能完成交易過程。這么一組頁面我們叫做一個會話(conversation)。Web Flow可以幫你:

◆在整個會話過程中管理瀏覽器的后退和刷新按鈕事件。
◆將數據保存在一個“會話(conversation)”作用域,并且當會話結束時數據會自動flush。

請再介紹一下其它Spring項目,比如Spring Batch、Spring Security、Spring Integration,這一串夠長的,都是什么呀?

Michael:Spring項目一大把,完整名單請見http://www.springsource.org/projects。每個項目都有專門的技術領域。比如Spring Batch幫你用很少的代碼就能在Java中完成復雜的批量處理程序。它可以很方便地在純文本、XML文件中讀取數據,還針對數據庫大批量數據處理的情況(比如更新一百萬行)作了優化。 Spring Security就是以前的ACEGI項目,安全方面凡是JEE沒有提供的它都做:cookie身份驗證、用戶記憶(remenber-me)、單點登錄(使用CAS)。Spring Integration是我們產品線的新成員之一。它為基于Spring的應用提供簡單消息功能,并且使應用通過簡單的適配器就能夠與外部系統集成。

能不能再說說OSGi和SpringSource DM Server?

Michael:先來個簡單定義吧。SpringSource DM Server是我們開發的一個開源應用服務器。它不是“傳統的”應用服務器,因為它在OSGi的基礎上用了一種新方法去搭建Java應用*。 OSGi是一個很強大的標準,它把你的一個應用分成許多bundle。每個bundle都是獨立的,并且聲明了一系列它會暴露出的服務。Bundle可以熱部署和更新,無論開發環境還是生產環境都可以。

我相信以后會有越來越多應用需要這樣的功能。如果你想在應用中用純OSGi,那么必須寫很多支持代碼才能集成它。我們在DM Server上費了很多功夫,保證你只花極小的成本就能用上OSGi,你只需要寫業務代碼和Spring配置就夠了。本來就應該這樣:)。

好了Michael,謝謝你的回答。

Michael:不客氣。

【編輯推薦】

  1. Spring中XML配置文件的十二個最佳方法(上)
  2. Spring中XML配置文件的十二個最佳方法(下)
  3. 簡化Spring配置文件
  4. 多種Spring.jar詳解
  5. Spring框架的事務管理應用分析
責任編輯:佚名 來源: infoq
相關推薦

2009-06-26 10:54:24

JSF技術

2011-12-12 19:36:30

微軟

2010-08-04 15:22:42

VMwareNFS

2013-01-22 09:14:58

云網關云存儲云網關設備

2011-11-09 09:55:30

游戲Android再設計

2009-02-18 08:36:17

專家Windows優化

2011-04-26 17:37:29

打印機用戶體驗

2011-08-09 09:42:17

蘋果云云計算iCloud

2015-05-27 18:11:59

2011-03-28 13:38:18

微軟云計算金融行業

2011-04-15 09:44:45

Spring

2010-02-06 17:10:21

千兆交換機

2009-04-07 14:48:25

2009-04-10 13:47:37

存儲虛擬化多核

2013-04-08 09:45:16

虛擬化安全

2012-12-03 15:22:49

2011-05-13 10:15:35

DB2專家王云商業智能BI

2014-01-13 10:40:16

2010-05-06 20:45:37

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲女人的天堂 | 亚洲一区二区三区四区五区中文 | 亚洲一区二区三区视频免费观看 | 久久av一区 | 日本 欧美 国产 | 夜夜夜夜夜夜曰天天天 | 色婷婷久久 | 日韩一区二区免费视频 | 男女羞羞视频网站 | 亚洲欧美一区二区三区国产精品 | 欧美精品一区二区三区视频 | 欧美午夜精品 | h在线看 | 精品久久久久久久 | 日韩精品在线免费观看 | 91传媒在线观看 | 久久精品99 | 美女艹b | 欧美日韩精品一区二区 | 99精品免费久久久久久日本 | 中文字幕免费视频 | 91毛片在线观看 | 日韩在线精品视频 | 久久久久九九九女人毛片 | 久久久精彩视频 | 久久亚洲国产 | 国产精品久久久久久一区二区三区 | 国产美女视频 | 99色在线 | 亚洲综合色站 | 欧美亚洲视频在线观看 | 成人午夜视频在线观看 | 日韩福利在线 | 国产激情在线观看视频 | 人人看人人射 | 日韩欧美一区二区三区免费观看 | 精品一二三区视频 | 中文字幕电影在线观看 | 国产电影一区二区在线观看 | 欧美精品一区二区在线观看 | 国产一区二区三区视频 |