Spring入門經典

Spring入門經典 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
Mert Caliskan,Kenan Sevindik 著,王淨,範園芳,田洪 譯



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-18

類似圖書 點擊查看全場最低價

圖書介紹

齣版社: 清華大學齣版社
ISBN:9787302412489
版次:1
商品編碼:11789488
品牌:清華大學
包裝:平裝
開本:16開
齣版時間:2015-09-01
用紙:膠版紙
正文語種:中文


相關圖書





圖書描述

內容簡介

  開發內行企業級應用的Spring實戰經驗
  Spring入門經典一書全麵透徹地介紹SpringFramework;SpringFramework是Java開發領域流行的框架,是事實上的企業級應用開發標準。
  《Spring入門經典》濃墨重彩地描述實際的企業級解決方案,每一章都提供瞭通俗易懂的示例和動手練習,以幫助讀者快速掌握必需的技能集來運用Java的全部功能並成功開發應用程序。
  《Spring入門經典》涵蓋POJO模型、ORM支持、SpringMVC、REST服務、SpringSecurity等基礎知識,全麵指導你學習整個企業級應用程序工具集的實用功能。
  主要內容
  介紹使用SpringFramework4.0(支持Java8.0和JavaEE7)進行應用程序開發的方方麵麵
  在動手實踐的引導下,重點強調如何滿足現實需求並提供可操作的見解
  列舉瞭廣泛示例,可將這些示例作為具體的實驗參考,並深入挖掘Java的全部功能
  由淺入深地講解各項技能,從而幫助開發人員熟練掌握Spring項目中常用的工具和基礎概念
  詳細討論每個企業級應用程序需要關注的橫嚮問題,比如事務管理和安全性

目錄

第1章 POJO編程模型、輕量級容器和控製反轉
1.1 POJO編程模型
1.1.1 原來的EJB編程模型所存在的問題
1.1.2 POJO編程模型的優點
1.2 輕量級容器和控製反轉
1.2.1 輕量級容器
1.2.2 控製反轉
1.3 依賴注入
1.3.1 Setter注入
1.3.2 構造函數注入
1.3.3 Setter注入或構造函數注入
1.4 小結
1.5 習題
1.6 本章主要知識點

第2章 使用Spring進行依賴注入
2.1 SpringIoC容器
2.1.1 配置元數據
2.1.2 配置和使用容器
2.2 依賴注入
2.2.1 Setter注入
2.2.2 構造函數注入
2.2.3 循環依賴
2.2.4 依賴解析過程
2.2.5 重寫Bean定義
2.2.6 使用depends-on特性
2.2.7 自動裝配
2.2.8 Bean查找
2.3 Spring管理的Bean
2.3.1 命名Bean
2.3.2 Bean實例化方法
2.3.3 Bean作用域
2.3.4 延遲初始化
2.3.5 生命周期迴調
2.3.6 Bean定義配置文件
2.3.7 環境
2.4 小結
2.5 習題
2.6 本章主要知識點

第3章 使用SpringMVC構建Web應用程序
3.1 學習SpringMVC的功能和優點
3.2 使用DispatcherServlet機製
3.2.1 定義Servlet
3.2.2 訪問Servlet上下文
3.3 創建第一個SpringMVC應用程序
3.4 使用注解配置SpringMVC
3.5 使用JSP處理錶單
3.5.1 配置錶單標簽庫
3.5.2 理解綁定的強大功能
3.5.3 使用錶單
3.5.4 使用輸入元素
3.5.5 輸入日期
3.5.6 使用下拉框進行選擇
3.5.7 使用單選按鈕進行選擇
3.5.8 使用復選框進行選擇
3.5.9 添加標簽
3.5.10 放置按鈕
3.5.11 樣式
3.6 使用注解的強大功能
3.6.1 @Controller
3.6.2 @RequestMapping
3.6.3 @ModeAttribute
3.6.4 @PathVariable
3.6.5 @ControllerAdvice
3.6.6 @InitBinder
3.6.7 @ExceptionHandler
3.7 驗證用戶輸入
3.8 上傳文件
3.9 處理異常
3.10 實現國際化(i18n)
3.11 使用主題
3.12 小結
3.13 習題
3.14 本章主要知識點

第4章 使用Spring進行JDBC數據訪問
4.1 使用普通JDBC所帶來的問題
4.2 引入Spring的JDBC支持
4.2.1 管理JDBC連接
4.2.2 配置和使用Spring的JDBC支持
4.3 使用Spring執行數據訪問操作
4.3.1 執行查詢
4.3.2 使用命名參數進行查詢
4.3.3 使用In子句編寫查詢
4.3.4 在JdbcTemplate中使用PreparedStatements
4.3.5 插入、更新和刪除記錄
4.3.6 調用存儲過程和存儲函數
4.3.7 執行批處理操作
4.3.8 處理BLOB和CLOB對象
4.3.9 訪問特定於供應商的JDBC方法
4.3.1 0執行DDL操作
4.4 將JDBC操作模塊化為Java對象
4.4.1 封裝SQL查詢執行
4.4.2 封裝SQLDML操作
4.4.3 封裝存儲過程執行
4.5 異常處理和錯誤代碼轉換
4.5.1 常見的數據訪問異常層次結構
4.5.2 SQLException的自動處理和轉換
4.6 小結
4.7 習題
4.8 本章主要知識點

第5章 通過Spring使用JPA進行數據訪問
5.1 概述ORM和JPA
5.1.1 範式不匹配
5.1.2 ORM框架的構建塊
5.1.3 JPA所提供的功能
5.1.4 將對象模型映射到關係模型
5.1.5 將Java類型映射到SQL類型
5.1.6 配置和使用JPA
5.2 Spring的JPA支持
5.2.1 在Spring容器中設置JPA
5.2.2 基於純JPA實現DAO
5.2.3 處理和轉換異常
5.2.4 在Spring環境中進一步配置JPA
5.3 小結
5.4 習題
5.5 本章主要知識點

第6章 使用Spring管理事務
6.1 理解事務管理
6.2 Spring的事務抽象模型
6.2.1 本地事務與全局事務
6.2.2 PlatformTransactionManager實現
6.2.3 Spring的抽象事務模型的優點
6.3 使用Spring進行聲明式事務管理
6.3.1 將服務層與數據訪問技術細節進行隔離
6.3.2 自定義默認的事務行為
6.3.3 在類級彆使用@Transactional
6.3.4 理解事務傳播規則
6.3.5 使用進行聲明式事務管理
6.4 使用Spring進行編程式事務管理
6.5 在事務之前或者之後執行自定義邏輯
6.5.1 通知事務性操作
6.5.2 使用TransactionSynchronization執行事務後的邏輯
6.6 小結
6.7 習題
6.8 本章主要知識點

第7章 使用Spring進行測試驅動開發
7.1 配置和緩存ApplicationContext
7.1.1 在測試中使用基於XML和基於Java的上下文配置
7.1.2 使用ApplicationContextInitializer配置上下文
7.1.3 繼承上下文配置
7.1.4 ApplicationContext緩存
7.2 注入測試夾具的依賴項
7.3 在測試中使用事務管理
7.4 測試Web應用程序
7.4.1 測試中的上下文層次結構
7.4.2 測試Request和Session作用域的Bean
7.4.3 測試SpringMVC項目
7.5 使用Mock對象以及其他用於測試的實用工具
7.5.1 Spring針對測試所提供的Mock對象
7.5.2 其他實用工具和測試注解
7.6 小結
7.7 習題
7.8 本章主要知識點

第8章 使用Spring進行麵嚮方麵編程
8.1 在Spring中開始使用AOP
8.2 熟悉通知的類型
8.2.1 Before
8.2.2 AfterReturning
8.2.3 AfterThrowing
8.2.4 After(Finally)
8.2.5 Around
8.3 定義切入點指示符
8.3.1 類型簽名錶達式
8.3.2 方法簽名錶達式
8.3.3 其他替代的切入點指示符
8.4 利用注解的強大功能
8.4.1 @Before
8.4.2 @PointCut
8.4.3 @After
8.4.4 @AfterReturning
8.4.5 @AfterThrowing
8.4.6 @Aspect
8.4.7 @Around
8.4.8 @DeclareParents
8.5 將ApectJ和Spring融閤在一起
8.6 使用注解配置SpringAOP
8.7 小結
8.8 習題
8.9 本章主要知識點

第9章 Spring錶達式語言
9.1 使用SpEL配置應用程序
9.2 創建一個分析器
9.3 調用方法
9.3.1 調用構造函數
9.3.2 調用靜態方法
9.4 使用變量和函數
9.4.1 #root
9.4.2 #this
9.4.3 訪問係統屬性和環境
9.4.4 內聯列錶
9.4.5 注冊函數
9.5 瞭解SpEL運算符
9.5.1 關係運算符
9.5.2 算術運算符
9.5.3 邏輯運算符
9.5.4 條件運算符
9.5.5 正則錶達式運算符
9.5.6 安全導航運算符
9.5.7 集閤選擇和投影
9.5.8 選擇集閤中的第一個和最後一個元素
9.6 使用SpEL中的實用工具
9.6.1 訪問SpringBean
9.6.
9.6.3 緩存中的錶達式
9.7 小結
9.8 習題
9.9 本章主要知識點

第10章 緩存
10.1 創建第一個緩存應用程序
10.1.1 使用一個不同的名稱配置緩存管理器
10.1.2 使用注解配置緩存抽象
10.2 使用緩存注解
10.2.1 @Cacheable
10.2.2 @CacheEvict
10.2.3 @CachePut
10.2.4 @Caching
10.3 實現緩存管理器
10.3.1 SimpleCacheManager
10.3.2 NoOpCacheManager
10.3.3 ConcurrentMapCacheManager
10.3.4 CompositeCacheManager
10.4 將SpEL投射到緩存中
10.5 以編程方式初始化緩存
10.6 尋找替換的緩存提供程序
10.6.1 Ehcache
10.6.2 Guava
10.6.3 Hazelcast
10.7 小結
10.8 習題
10.9 本章主要知識點

第11章 使用Spring開發REST風格的Web服務
11.1 創建第一個RESTWeb服務
11.2 從RESTWeb服務返迴不同的HTTP狀態碼
11.3 學習一種基於注解的配置替換方法
11.4 通過XML使用RESTWeb服務
11.5 使用異常處理機製
11.6 對REST風格的服務進行單元測試
11.7 小結
11.8 習題
11.9 本章主要知識點

第12章 使用SpringSecurity保護Web應用程序的安全
12.1 為什麼要使用SpringSecurity
12.2 SpringSecurity的功能
12.3 配置和使用SpringSecurity
12.4 理解SpringSecurity的基礎構建基塊
12.5 對用戶進行身份驗證
12.5.1 不成功的登錄流程
12.5.2 成功的登錄流程
12.5.3 匿名身份驗證
12.5.4 自定義登錄頁麵
12.5.5 注銷過程
12.5.6 使用JDBC訪問UserDetails
12.5.7 對密碼進行加密
12.5.8 Remember-Me支持
12.5.9 用戶會話管理
12.5.10 基本身份驗證
12.6 授權Web請求和服務方法調用
12.6.1 授權Web請求
12.6.2 授權是如何工作的
12.6.3 基於錶達式的授權
12.6.4 使用JSP安全標記
12.6.5 授權服務方法
12.7 小結
12.8 習題
12.9 本章主要知識點

第13章 Spring4
13.1 跟上最新技術:Java8和JavaEE7支持
13.2 使用條件依賴項配置注入
13.3 對自動配置集閤中的元素進行排序
13.4 重復的注解
13.5 引入新的注解
13.6 小結
13.7 習題
13.8 本章主要知識點

附錄A參考答案

前言/序言


Spring入門經典 下載 mobi epub pdf txt 電子書 格式

Spring入門經典 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Spring入門經典 下載 mobi pdf epub txt 電子書 格式 2024

Spring入門經典 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

名實相符,入門好書

評分

一般般吧

評分

可以經常翻看。非常不錯。結構清晰。

評分

此用戶未填寫評價內容

評分

這本書算是買錯瞭,作者前序根本沒有提到假定的對象是需要熟練maven技術的。結果學到springmvc那個章節就卡住瞭,作者上來就一句maven-archetype-webapp原型新建一個maven,接著創建springmvc-servlet.xml的時候應該放在哪個包下、運行mvn包命令得到瞭war包後該如何部署到tomcat這些細節問題一概沒有交代清楚(這可是maven創建的項目)。現在真是食之無味,棄之可惜。作者這樣的風格使得這本書真是枉稱入門瞭

評分

活動買的,還沒開始看

評分

不錯

評分

一般般吧

評分

剛開始學習java,買本基礎書看看

類似圖書 點擊查看全場最低價

Spring入門經典 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有