国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

《精通Spring 2.0》前言

2019-11-17 06:04:49
字體:
來源:轉載
供稿:網友

毫不夸張地說,SPRing 2.0是一套有關java EE API的百科全書,它針對各種Java EE API的使用都提供了一流的、一致的抽象和集成工作,從而統一Java EE API暴露給開發者的客戶視圖。開發者都知道,Java EE API本身的使用非常繁瑣,許多與業務無關的技術細節需要開發者悉心打理。

稍有不慎,各種Java EE問題隨之而來,而Spring 2.0正是為解決Java EE編程模型中的這些問題而出現的。

為完成各種Java EE API的集成工作,Spring開發團隊提供了Spring元框架,即控制反轉容器(IoC)和AOP技術實現。所有的Java EE API集成工作都是在這一元框架基礎之上構建的。從目前來看,Spring 2.0主要提供了3方面的Java EE API集成:DAO層集成技術;Java EE服務及技術;Web層支持。

本書正是圍繞Spring 2.0中的上述各項內容而預備的。

本 書 特 點

時隔兩年后,《精通Spring 2.0》(第二版)成功寫作完成,并出版發行。同《精通Spring》(第一版)相比,本次改進、新增的內容非常多,下面總結了本書的特點。

全面跟進Spring 2.x。同Spring 1.x相比,Spring 2.x改進的內容非常多。其一,引入基于xml Schema的配置,從而大大簡化了Spring配置文件的治理,比如,事務治理、JNDI查找等;其二,同aspectJ 5進行了無縫集成,如今,Spring 2.0開發者能夠享受到@AspectJ風格的切面、pointcut表達語言,甚至,開發者可以針對領域對象實施依靠注入,并在Spring DI容器外享受到@Transactional注釋帶來的Spring受管事務;其三,<bean/>的作用范圍被擴充了,在Spring 1.x中,僅存在單例和原型作用范圍的<bean/>。自Spring 2.0開始,開發者能夠享受到處于request、session、globalSession作用范圍的<bean/>,從而提升Spring 2.0在企業中的應用強度和深度;其四,Spring 2.0全面擁抱Java SE 5/Java EE 5,各種Annotation注釋(比如,@Required、@Configurable)被引入到Spring中、一流的JPA集成也被包括在Spring 2.0中、JDBC集成引入了命名參數和泛型支持等;其五,異步JMS支持,Spring 2.0引入了消息監聽器容器,如今,開發者可以享受到MDP編程模型,甚至,JMS遠程服務也被Spring 2.0囊括了;其六,動態腳本語言(比如,Groovy、JRuby和BeanShell)集成支持;其七,TaskExecutor抽象;其八,提升測試驅動開發(TDD)支持,比如Spring 2.0于AbstractTransactionalSpringContextTests集成測試支持類中新引入了endTransaction()和startNewTransaction()方法,甚至,Spring 2.0還針對JPA的集成測試引入了org.springframework.test.jpa包,而且它還引入了基于Annotation注釋技術(Java SE 5+)的org.springframework.test.annotation包以簡化集成測試工作的展開。上述所有內容,本書進行了全方位跟進。

盡量將Spring最實用的動人的一面展現給讀者。

在寫作過程中,理論與實踐知識并重。事實上,Spring 2.0為那些打算涉足Java EE開發領域的開發者創造了條件,因為Spring降低了Java EE平臺技術的學習曲線。一旦開發者初步熟悉Spring后,再深入到各Java EE API也是不錯的選擇。本書在介紹Java EE API集成工作前,對它們的背景和基礎知識進行了詳盡闡述。與此同時,各章內容采用的示例都是單獨的自成一體的經典Eclipse項目。

在代碼示例的選材上,力求經典和權威。Spring 2.0內置了展示Spring特性的各種示例,比如,countries、petclinic、jpetstore、fortune和imagedb,本書在結合它們闡述各Spring知識點過程中,不時修改和擴展,甚至新增了基于不同技術棧的示例實現,比如,實現了Hibernate版本的imagedb和擴展的fortune等。這些示例的升值空間很大,因為Spring開發團隊在不斷完善它們,它們也體現了Spring的最新特性。現在,開發者可以一勞永逸地享受到這些示例帶來的快樂。

無論知識體系,還是寫作風格,各章內容統一、自成一體,開發者閱讀起來非常舒適。

作者盡量將自身架構和開發大型Java EE/Spring使能項目的經驗、進行Java EE咨詢期間獲得的Spring高級技巧和最佳實踐體現在書中。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庄浪县| 莱西市| 长阳| 班玛县| 莆田市| 平南县| 宁强县| 五华县| 招远市| 固始县| 武陟县| 房产| 辽阳市| 策勒县| 拜泉县| 特克斯县| 二手房| 朝阳县| 安顺市| 阳原县| 连城县| 枣阳市| 华宁县| 新龙县| 甘孜县| 钟祥市| 临汾市| 镶黄旗| 弥渡县| 衡山县| 舒兰市| 横山县| 顺平县| 鄢陵县| 景谷| 全南县| 上栗县| 常山县| 南汇区| 河南省| 定州市|