Spring專業(yè)開發(fā)指南

出版時(shí)間:2006-8  出版社:電子工業(yè)出版社  作者:(美)哈羅普,(美)馬可賽克  頁數(shù):722  譯者:Redsaga翻譯小組  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書深入分析了Spring框架的各大核心包,并結(jié)合實(shí)例展示了它們的具體應(yīng)用。通過深入淺出的講解,幫助讀者建立AOP、IOC等概念。并且以貫穿全書的一個(gè)示例系統(tǒng)為主線,讓你了解如何使得Spring與眾多優(yōu)秀的開源項(xiàng)目結(jié)合,提供更加強(qiáng)大的功能。與其它Spring相關(guān)書籍不同的是,本書不僅對(duì)SpringMVC的應(yīng)用進(jìn)行了大篇幅的探討,還對(duì)Spring的遠(yuǎn)程訪問技術(shù)以及任務(wù)管理機(jī)制進(jìn)行了深入介紹,突出Spring作為輕量級(jí)框架的特征的同時(shí),還將Spring與傳統(tǒng)J2EE開發(fā)方式進(jìn)行了完美的結(jié)合。本書附錄中還介紹了Spring項(xiàng)目的測試以及富客戶端開發(fā),展示了SpringIDE的使用方法,以及Spring未來會(huì)面對(duì)的一些技術(shù)變革。  本書覆蓋了Spring開發(fā)的各個(gè)環(huán)節(jié),同時(shí)也為程序員進(jìn)行Spring相關(guān)開發(fā)工作提供了技術(shù)細(xì)節(jié)的指導(dǎo),是適合各種層次Java程序員的Spring寶典。

作者簡介

  ROB HARROP 是英國開發(fā)工作室——Cake Solutions有限公司 的首席軟件架構(gòu)師。在CakeSolutions,Rob領(lǐng)導(dǎo)著一個(gè)六人團(tuán)隊(duì),為包括工商局、首都警察局以及NuS服務(wù)有限公司在內(nèi)的眾多客戶提供企業(yè)級(jí)解決方案?! ob是Spring項(xiàng)目17人小組的成員之一,參與了Spring AOP、MVC以及JMX的研發(fā)工作。同時(shí),Rob也是JMX2.0 JSR-255專家組的成員。Rob參與過Pro Jakarta Velocity:From Professional to Expert(Apress.2004)、Pro Jakarta Struts第二版(Apess,2004),Oracle Application Server 10g:J2EE Deploymentand Administration(Apress,2004),以及Pro Visual Studio.NET(Apress,2004)的寫作?! ≡谒邢薜拈e暇時(shí)間里,Rob喜歡嘗試各種不同的研發(fā)技術(shù);目前Rob正熱衷于Groovy和AOP。當(dāng)他離開計(jì)算機(jī)時(shí),Rob通常埋頭于書籍之間,他推薦Terry Pratchett’s Discworld。

書籍目錄

前言關(guān)于作者技術(shù)評(píng)審致謝介紹第1部分 Spring入門第1章 Spring 概述Spring是什么Spring項(xiàng)目Spring的替代品本書的其余部分總結(jié)第2章 入門指引獲取Spring框架理解Spring的打包方式分析Spring的依賴關(guān)系示例應(yīng)用Spring文檔檢驗(yàn)自己的Spring發(fā)布包Spring之Hello World總結(jié)第3章 示例程序SpringBlog程序的需求總結(jié)第2部分 Spring基礎(chǔ)第4章 控制反轉(zhuǎn)介紹控制反轉(zhuǎn)和依賴注入控制反轉(zhuǎn)的類型Spring中的控制反轉(zhuǎn)使用Spring依賴注入配置Bean工廠(BeanFactory)第5章 更上一層樓Spring對(duì)應(yīng)用程序可移植性的影響B(tài)ean生命周期管理令你的bean "Spring Aware"使用方法注入(Method Injection)使用FactoryBeanJavaBeans PropertyEditorsSpring ApplicationContext總結(jié)第3部分 基于Spring的AOP編程第6章 Spring AOP介紹AOP的概念A(yù)OP的種類Spring中的AOPSpring里的通知者和切入點(diǎn)詳解代理總結(jié)第7章 深入Spring AOP切入點(diǎn)的高級(jí)使用引入初步AOP框架服務(wù)與AspectJ銜接示例程序中的AOP總結(jié)第4部分 基于Spring的數(shù)據(jù)訪問第8章 Spring對(duì)JDBC的支持探索JDBC的底層結(jié)構(gòu)Spring JDBC底層機(jī)制數(shù)據(jù)庫連接和數(shù)據(jù)源在DAO類中使用數(shù)據(jù)源異常處理JdbcTemplate類選出作為Java對(duì)象的數(shù)據(jù)更新數(shù)據(jù)插入數(shù)據(jù)事務(wù)為什么用JDBC在示例應(yīng)用程序中使用JDBC數(shù)據(jù)訪問總結(jié)第9章 在Spring應(yīng)用中使用Hibemate什么是HibemateHibemate查詢語言選擇數(shù)據(jù)更新并插入數(shù)據(jù)在示例應(yīng)用中使用Hibemate總結(jié)第10章 集成iBATIS什么是iBATIS映射文件Select數(shù)據(jù)更新數(shù)據(jù)刪除數(shù)據(jù)插入數(shù)據(jù)還遺漏了什么總體性能在示例程序中使用iBATIS總結(jié)第5部分 Spring中間層應(yīng)用第11章 基于Spring的應(yīng)用程序設(shè)計(jì)及實(shí)現(xiàn)面向接口的設(shè)計(jì)域?qū)ο竽P偷臉?gòu)建持久層設(shè)計(jì)與構(gòu)建業(yè)務(wù)層設(shè)計(jì)總結(jié)第12章 事務(wù)管理探索Spring事務(wù)抽象層分析事務(wù)屬性對(duì)一個(gè)事務(wù)管理案例的探索多事務(wù)資源條件下的事務(wù)處理示例應(yīng)用中的事務(wù)總結(jié)第9章 在Spring應(yīng)用中使用Hibernate什么是Hibernate?Hibernate查詢語言選擇數(shù)據(jù)更新并插入數(shù)據(jù)在示例應(yīng)用中使用Hibernate總結(jié)第10章 集成IBATIS什么是iBATIS?映射文件Select數(shù)據(jù)更新數(shù)據(jù)刪除數(shù)據(jù)插入數(shù)據(jù)還遺漏了什么?全局上的性能(Overall Performance)在示例程序中使用iBATIS總結(jié)第11章 基于Spring的應(yīng)用程序設(shè)計(jì)及實(shí)現(xiàn)面向接口的設(shè)計(jì)域?qū)ο竽P停―OM) != 值對(duì)象(Value Object)持久層設(shè)計(jì)與構(gòu)建業(yè)務(wù)層設(shè)計(jì)總結(jié)第12章 事務(wù)管理探索Spring事務(wù)抽象層分析事務(wù)屬性對(duì)一個(gè)事務(wù)管理案例的探索多事務(wù)資源條件下的事務(wù)處理示例應(yīng)用中的事務(wù)總結(jié)第13章 Spring和J2EESpring和JNDISpring 和 EJBSpring和JMS總結(jié)第14章 基于Spring的工作調(diào)度使用JDK Timer來調(diào)度工作使用Quartz來調(diào)度工作工作調(diào)度的考慮因素總結(jié)第15章 Spring中的郵件支持Spring Mail API結(jié)構(gòu)發(fā)送簡單電子郵件構(gòu)造并發(fā)送MIME消息結(jié)合Velocity使用Spring Mail API總結(jié)第16章 使用Spring 遠(yuǎn)程訪問技術(shù)遠(yuǎn)程,Spring和EJBSpring遠(yuǎn)程架構(gòu)RMI(遠(yuǎn)程方法調(diào)用)Spring HTTP 調(diào)用者Hessian 和 Burlap選擇遠(yuǎn)程訪問構(gòu)架總結(jié)第6部分 Spring Web應(yīng)用第17章 基于Spring MVC 的Web應(yīng)用開發(fā)MVC是什么?介紹Spring MVC使用HandlerMapping使用HandlerInterceptor(處理攔截器)讓控制器工作起來視圖,Locales,主題使用命令控制器(Command Controllers)總結(jié)第18章 JSP之外使用JSP頁面使用Velocity使用XSLT視圖使用PDF視圖使用Excel視圖使用Tiles在示例程序中使用視圖總結(jié)第19章 Spring和Struts考察Struts體系結(jié)構(gòu)第一個(gè)Struts程序訪問Spring Bean使用第三方View將Struts Action定義為Spring Bean整合Struts和Spring MVC總結(jié)附錄A 用Spring進(jìn)行測試介紹單元測試單元測試為集成測試編碼測試覆蓋性能測試總結(jié)附錄B Spring Rich項(xiàng)目獲取Spring Rich附錄C Spring IDE安裝Spring IDE安裝Spring IDE添加Spring IDE功能編輯和驗(yàn)證配置文件配置Spring Bean Nature驗(yàn)證Bean的類名驗(yàn)證Bean屬性驗(yàn)證上級(jí)(parent)Bean引用使用多個(gè)配置文件圖形化查看Spring應(yīng)用查看工程配置查看Bean圖形化視圖總結(jié)附錄D Spring的前景為BeanFactory使用腳本語言使用J2SE 5.0 Annotations使用Spring JMX通過代理訪問托管資源創(chuàng)建基于JasperReports的View總結(jié)第7部分 附錄第8部分 索引

媒體關(guān)注與評(píng)論

  暢銷書《深入淺出Hibernate》作者夏昕領(lǐng)銜,Redsaga翻譯小組最新譯作,徹底修煉Spring 技術(shù)功底?! pring框架創(chuàng)始人Rod Johnson親自作序推薦。夏昕領(lǐng)銜,Redsaga翻譯小組最新譯作?! ∩钊胩岣呖础昂谄ぁ薄禨pring專業(yè)開發(fā)指南》?! ∨涮仔逕?,雙璧生輝!  Spring專業(yè)開發(fā)指南  致親愛的讀者:  最近一段時(shí)間,Java世界中正在涌動(dòng)

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Spring專業(yè)開發(fā)指南 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7