注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具SPRING技術(shù)手冊

SPRING技術(shù)手冊

SPRING技術(shù)手冊

定 價:¥48.00

作 者: 林信良著
出版社: 電子工業(yè)出版社
叢編項: 博文視點原創(chuàng)精品大系·JAVA專家
標 簽: 計算機網(wǎng)絡(luò) 程序設(shè)計 手術(shù)手冊

ISBN: 9787121027208 出版時間: 2006-06-01 包裝: 簡裝本
開本: 16開 頁數(shù): 386 字數(shù):  

內(nèi)容簡介

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

作者簡介

  林信良(網(wǎng)絡(luò)化名良葛格),學歷;臺灣大學電機工程學系。經(jīng)歷,臺灣大學電機工程學系。著作,《Java學習筆記》、《Spring技術(shù)手冊》,為SUN官方教材主要編寫成員之一。個人網(wǎng)站,http://caterpillar.onlyfun.net/Gossip/index.html。林信良博客:http://blog.csdn.net/caterpillar_here。

圖書目錄

導讀    
Chapter 1  認識Spring
1.1  術(shù)語介紹    
1.2  控制反轉(zhuǎn)(Inversion of Control)    
1.3  依賴注入(Dependency Injection)    
1.4  接下來的主題    
Chapter 2  Spring入門
2.1  第一個Spring程序    
2.1.1  下載、設(shè)定Spring    
2.1.2  準備Spring設(shè)計環(huán)境(使用Eclipse)    
2.1.3  撰寫第一個Spring程序    
2.2  安裝、使用Spring IDE    
2.2.1  安裝Spring IDE    
2.2.2  使用Spring IDE    
2.3  接下來的主題    
Chapter 3  Bean、訊息、事件
3.1  Bean基本管理    
3.1.1  BeanFactory、ApplicationContext    
3.1.2  Type 2 IoC、Type 3 IoC    
3.1.3  屬性參考    
3.1.4  自動綁定    
3.1.5  集合對象注入    
3.1.6  Bean的生命周期    
3.2  Bean進階管理    
3.2.1  非XML定義檔的組態(tài)方式    
3.2.2  Aware相關(guān)接口    
3.2.3  BeanPostProcessor    
3.2.4  BeanFactoryPostProcessor    
3.2.5  PropertyPlaceholderConfigurer    
3.2.6  PropertyOverrideConfigurer    
3.2.7  CustomEditorConfigurer    
3.3  資源、訊息、事件    
3.3.1  資源的取得    
3.3.2  解析文字訊息    
3.3.3  傾聽事件    
3.3.4  事件傳播    
3.4  接下來的主題    
Chapter 4  Spring AOP
4.1  AOP入門    
4.1.1  從代理機制初探AOP    
4.1.2  AOP觀念與術(shù)語    
4.1.3  Spring AOP    
4.2  Advices    
4.2.1  Before Advice    
4.2.2  After Advice    
4.2.3  Around Advice    
4.2.4  Throw Advice    
4.3  Pointcut、Advisor    
4.3.1  NameMatchMethodPointcutAdvisor    
4.3.2  RegExpMethodPointcutAdvisor    
4.3.3  ControlFlowPointcut    
4.3.4  Pointcut界面    
4.3.5  Pointcut交集、聯(lián)集操作    
4.4  Introduction    
4.4.1  IntroductionInterceptor    
4.4.2  DelegatingIntroductionInterceptor    
4.5  Autoproxing    
4.5.1  BeanNameAutoProxyCreator    
4.5.2  DefaultAdvisorAutoProxyCreator    
4.6  接下來的主題    
Chapter 5  JDBC支援
5.1  Spring持久層入門    
5.1.1  Spring的DAO支持    
5.1.2  DataSource注入    
5.1.3  DataSource置換    
5.2  JDBC支援    
5.2.1  使用JdbcTemplate    
5.2.2  JdbcTemplate執(zhí)行與更新    
5.2.3  JdbcTemplate查詢    
5.2.4  以對象方式進行操作    
5.2.5  DataFieldMaxValueIncrementer    
5.3  JDBC事務(wù)管理    
5.3.1  Spring對事務(wù)的支持    
5.3.2  JDBC編程事務(wù)管理    
5.3.3  JDBC宣告事務(wù)管理    
5.3.4  事務(wù)的屬性介紹    
5.3.5  TransactionAttributeSource、TransactionAttribute    
5.4  接下來的主題    
Chapter 6  Hibernate與Spring
6.1  Hibernate入門    
6.1.1  簡介Hibernate    
6.1.2  下載、設(shè)定Hibernate    
6.1.3  第一個Hibernate程序    
6.2  在Spring中整合Hibernate    
6.2.1  SessionFactory 注入    
6.2.2  HibernateTemplate    
6.2.3  Hibernate編程事務(wù)管理    
6.2.4  Hibernate宣告事務(wù)管理    
6.3  接下來的主題    
Chapter 7  Spring Web MVC框架
7.1  Spring Web MVC入門    
7.1.1  第一個Spring Web MVC程序    
7.1.2  WebApplicationContext    
7.1.3  Handler Mapping    
7.1.4  Handler Interceptor    
7.1.5  Controller繼承架構(gòu)    
7.1.6  ModelAndView    
7.1.7  View Resolver    
7.1.8  Exception Resolver    
7.2  Controller實作類別    
7.2.1  AbstractController    
7.2.2  MultiActionController與ParameterMethodNameResolver    
7.2.3  MultiActionController與PropertiesMethodNameResolver    
7.2.4  ParameterizableViewController    
7.2.5  AbstractCommandController    
7.2.6  AbstractFormController    
7.2.7  SimpleFormController    
7.2.8  AbstractWizardFormController    
7.2.9  ThrowawayController    
7.3  搭配Controller的相關(guān)類別    
7.3.1  實作Validator    
7.3.2  使用PropertyEditor    
7.3.3  檔案上傳    
7.4  接下來的主題    
Chapter 8  View層方案、Web框架整合
8.1  結(jié)合JSTL與Spring標簽    
8.1.1  結(jié)合JSTL    
8.1.2  <spring:bind> 標簽    
8.1.3  數(shù)據(jù)綁定的幾個方法    
8.1.4  <spring:message> 標簽    
8.1.5  <spring:transform> 標簽    
8.2  其它View技術(shù)    
8.2.1  以Tiles為例    
8.2.2  自訂View Class    
8.3  整合Struts框架    
8.3.1  第一個Struts程序
8.3.2  在Struts中整合Spring    
8.4  整合JSF框架    
8.4.1  第一個JSF程序    
8.4.2  在JSF中整合Spring    
8.5  接下來的主題    
Chapter 9  遠程、郵件、任務(wù)
9.1  遠程服務(wù)    
9.1.1  RMI    
9.1.2  Hessian、Burlap    
9.1.3  Http Invoker    
9.2  郵件服務(wù)    
9.2.1  簡單郵件    
9.2.2  HTML郵件    
9.2.3  內(nèi)嵌圖片或附文件    
9.3  任務(wù)服務(wù)    
9.3.1  使用TimerTask    
9.3.2  使用MethodInvokingTimerTaskFactoryBean
9.3.3  使用Quartz    
9.3.4  使用MethodInvokingJobDetailFactoryBean    
9.4  接下來的主題    
Chapter 10  案例:Spring在線書簽
10.1  程序概觀    
10.1.1  架構(gòu)規(guī)劃    
10.1.2  采用技術(shù)    
10.1.3  功能概述    
10.2  Model設(shè)計    
10.2.1  UserDAO
10.2.2  BookmarkDAO    
10.2.3  SimpleMail    
10.3  View設(shè)計    
10.3.1  Tag Files    
10.3.2  注冊網(wǎng)頁    
10.3.3  登入網(wǎng)頁    
10.3.4  會員網(wǎng)頁    
10.3.5  加入書簽網(wǎng)頁    
10.3.6  改變、取回密碼網(wǎng)頁    
10.3.7  首頁重新導向    
10.4  Controller設(shè)計    
10.4.1  RegisterController    
10.4.2  LoginController    
10.4.3  MemberController    
10.4.4  ForgotController    
10.5  組態(tài)設(shè)定
10.5.1  設(shè)定web.xml    
10.5.2  設(shè)定web-config.xml    
10.5.3  設(shè)定model-config.xml
10.6  接下來的主題    

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號