内容简介
本書是經典的、暢銷的Spring學習和實踐指南。 第4版針對Spring 4進行了全面更新。全書分為4部分。第1部分介紹Spring框架的核心知識。第2部分在此基礎上介紹了如何使用Spring構建Web應用程序。第3部分告別前端,介紹了如何在應用程序的後端使用Spring。第4部分描述了如何使用Spring與其他的應用和服務進行集成。 本書適用於已具有一定Java 編程基礎的讀者,以及在Java 平台下進行各類軟件開發的開發人員、測試人員,尤其適用於企業級Java 開發人員。本書既可以被剛開始學習Spring 的讀者當作學習指南,也可以被那些想深入瞭解Spring 某方面功能的資深用戶作為參考用書。
目录
版權信息
作者簡介
版權聲明
內容提要
路線圖
代碼規範與下載
作者在線
關於本書
譯者序
致謝
第1部分 Spring的核心
1.1 簡化Java開發
1.2 容納你的Bean
1.3 俯瞰Spring風景線
1.4 Spring的新功能
1.5 小結
第1章 Spring之旅
2.1 Spring配置的可選方案
2.2 自動化裝配bean
2.3 通過Java代碼裝配bean
2.4 通過XML裝配bean
2.5 導入和混合配置
2.6 小結
第2章 裝配Bean
3.1 環境與profile
3.2 條件化的bean
3.3 處理自動裝配的歧義性
3.4 bean的作用域
3.5 運行時值注入
3.6 小結
第3章 高級裝配
4.1 什麼是面向切面編程
4.2 通過切點來選擇連接點
4.3 使用註解創建切面
4.4 在XML中聲明切面
4.5 注入AspectJ切面
4.6 小結
第4章 面向切面的Spring
第2部分 Web中的Spring
5.1 Spring MVC起步
5.2 編寫基本的控制器
5.3 接受請求的輸入
5.4 處理表單
5.5 小結
第5章 構建Spring Web應用程序
6.1 理解視圖解析
6.2 創建JSP視圖
6.3 使用Apache Tiles視圖定義佈局
6.4 使用Thymeleaf
6.5 小結
第6章 渲染Web視圖
7.1 Spring MVC配置的替代方案
7.2 處理multipart形式的數據
7.3 處理異常
7.4 為控制器添加通知
7.5 跨重定向請求傳遞數據
7.6 小結
第7章 Spring MVC的高級技術
8.1 在Spring中配置Web Flow
8.2 流程的組件
8.3 組合起來:披薩流程
8.4 保護Web流程
8.5 小結
第8章 使用Spring Web Flow
9.1 Spring Security簡介
9.2 選擇查詢用戶詳細信息的服務
9.3 攔截請求
9.4 認證用戶
9.5 保護視圖
9.6 小結
第9章 保護Web應用
第3部分 後端中的Spring
10.1 Spring的數據訪問哲學
10.2 配置數據源
10.3 在Spring中使用JDBC
10.4 小結
第10章 通過Spring和JDBC征服數據庫
11.1 在Spring中集成Hibernate
11.2 Spring與Java持久化API
11.3 借助Spring Data實現自動化的JPA Repository
11.4 小結
第11章 使用對像-關係映射持久化數據
12.1 使用MongoDB持久化文檔數據
12.2 使用Neo4j操作圖數據
12.3 使用Redis操作key-value數據
12.4 小結
第12章 使用NoSQL數據庫
13.1 啟用對緩存的支持
13.2 為方法添加註解以支持緩存
13.3 使用XML聲明緩存
13.4 小結
第13章 緩存數據
14.1 使用註解保護方法
14.2 使用表達式實現方法級別的安全性
14.3 小結
第14章 保護方法應用
第4部分 Spring集成
15.1 Spring遠程調用概覽
15.2 使用RMI
15.3 使用Hessian和Burlap發佈遠程服務
15.4 使用Spring的HttpInvoker
15.5 發佈和使用Web服務
15.6 小結
第15章 使用遠程服務
16.1 瞭解REST
16.2 創建第一個REST端點
16.3 提供資源之外的其他內容
16.4 編寫REST客戶端
16.5 小結
第16章 使用Spring MVC創建REST API
17.1 異步消息簡介
17.2 使用JMS發送消息
17.3 使用AMQP實現消息功能
17.4 小結
第17章 Spring消息
18.1 使用Spring的低層級WebSocket API
18.2 應對不支持WebSocket的場景
18.3 使用STOMP消息
18.4 為目標用戶發送消息
18.5 處理消息異常
18.6 小結
第18章 使用WebSocket和STOMP實現消息功能
19.1 配置Spring發送郵件
19.2 構建豐富內容的Email消息
19.3 使用模板生成Email
19.4 小結
第19章 使用Spring發送Email
20.1 將Spring bean導出為MBean
20.2 遠程MBean
20.3 處理通知
20.4 小結
第20章 使用JMX管理Spring Bean
21.1 Spring Boot簡介
21.2 使用Spring Boot構建應用
21.3 組合使用Groovy與Spring Boot CLI
21.4 通過Actuator獲取瞭解應用內部狀況
21.5 小結
第21章 借助Spring Boot簡化Spring開發
看完了
您当前的等级为
登录后免费下载登录
小黑屋反思中,不准下载!
评论后刷新页面下载评论
支付¥以后下载
请先登录
您今天的下载次数(次)用完了,请明天再来
支付积分以后下载立即支付
支付以后下载立即支付
您当前的用户组不允许下载升级会员
您已获得下载权限
您可以每天下载资源次,今日剩余次
免责申明:
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。