注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統解密SSM:從架構到實踐

解密SSM:從架構到實踐

解密SSM:從架構到實踐

定 價:¥69.00

作 者: 鮑源野、江宇奇、饒歡歡
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302682134 出版時間: 2025-04-01 包裝: 平裝-膠訂
開本: 16開 頁數: 字數:  

內容簡介

  本書從基礎知識講起,逐步深入,涵蓋了SSM框架的各方面,包括Spring、Spring MVC和MyBatis的核心概念、配置、最佳實踐等。 本書共7章,內容豐富,結構清晰。第1章介紹SSM框架,讓讀者對SSM有一個整體的認識。第二~四章分別詳細介紹Spring、Spring MVC和MyBatis的核心知識,包括依賴注入、注解配置、映射文件和SQL語句等。第5章則重點講解SSM框架的整合與實戰(zhàn)案例,幫助讀者將所學知識融會貫通。第6章和第7章則分別介紹SSM框架的最佳實踐和常見問題及解決方案。本書的特色在于實戰(zhàn)性強,注重培養(yǎng)讀者的實際操作能力。書中提供了大量的實例和案例,幫助讀者深入地理解SSM框架的應用。 本書適合Java開發(fā)者閱讀,無論是有一定經驗的開發(fā)者還是初學者都能從本書中獲得收獲,也可作為高等院校和培訓機構的參考用書。

作者簡介

  鮑源野,資深工程師、阿里云專家博主、阿里云乘風問答官、華為云云享專家、CSDN全棧領域優(yōu)質創(chuàng)作者、CSDN博客專家、支付寶開發(fā)者社區(qū)優(yōu)秀創(chuàng)作博主。研究方向包括架構設計、分布式、微服務、汽車嵌入式、測試等,參與過多個大型開源項目。

圖書目錄


第1章SSM框架概述
1.1SSM框架簡介
1.1.1SSM框架的起源和背景
1.1.2SSM框架的概念和定義
1.1.3SSM框架的發(fā)展歷程
1.2SSM框架的組成
1.2.1Spring框架介紹
1.2.2Spring MVC框架介紹
1.2.3MyBatis框架介紹
1.2.4SSM框架集成方式
1.3SSM框架的優(yōu)勢和適應場景
1.3.1SSM框架的優(yōu)勢
1.3.2SSM框架的適用場景
第2章Spring詳解
2.1Spring Framework特性
2.2Spring Framework核心功能模塊
2.3Spring 的安裝與使用
2.4Spring的簡單介紹
2.5IoC的簡單使用
2.5.1創(chuàng)建項目
2.5.2使用IoC創(chuàng)建和管理Bean
2.5.3initmethod和destroymethod屬性
2.5.4Bean屬性存在集合
2.5.5Bean的創(chuàng)建順序
2.5.6通過注解配置Bean
2.5.7快速上手創(chuàng)建一個Bean
2.5.8給Bean添加初始屬性
2.5.9Bean中存在引用對象
2.6AOP 的簡單使用
2.6.1什么是AOP
2.6.2AOP的簡單使用
2.6.3加上后置通知(實現屬性打印)
2.6.4環(huán)繞通知(根據方法的返回值來動態(tài)執(zhí)行)
2.6.5簡單了解基于XML配置AOP
2.7JdbcTemplate基本使用
2.7.1JdbcTemplate概述
2.7.2快速開始JdbcTemplate的使用
2.7.3將JdbcTemplate對象交給Spring管理
2.7.4JdbcTemplate實現批量操作
2.7.5事務操作
 
 
第3章Spring MVC 詳解
3.1Spring MVC概述
3.1.1什么是MVC
3.1.2MVC大概流程
3.1.3MVC 的功能概述
3.1.4快速上手
3.2Spring MVC 核心組件
3.3Spring MVC 的注解和配置
3.3.1@RequestionMapping
3.3.2@PathVariable
3.3.3@RequestParam
3.3.4@CookieValue
3.3.5@RequestBody
3.3.6@ResponseBody
3.3.7修復瀏覽器中文亂碼問題
3.4域共享數據
3.4.1使用ServletAPI向request域對象共享數據
3.4.2使用ServletAPI向session域對象共享數據
3.4.3使用ModelAndView向request域對象共享數據
3.4.4使用Model向request域對象共享數據
3.4.5使用ModelMap向request域對象共享數據
3.4.6使用Map向request域對象共享數據
3.4.7Model、ModelMap、Map的關系
3.4.8向application域共享數據
3.5Spring MVC的參數綁定和數據轉換
3.5.1基本參數類型封裝
3.5.2實體類型封裝
3.5.3存在引用參數封裝
3.5.4List集合封裝
3.5.5Map集合封裝
3.5.6自定義類型轉換器
3.6攔截器
3.7文件上傳和下載
3.7.1文件上傳
3.7.2文件下載
3.8MVC一次請求的詳細過程分析
3.8.1認識組件
3.8.2DispatcherServlet
3.8.3DoDispatch
3.8.4processRequest
第4章MyBatis詳解
4.1MyBatis 概述
4.1.1MyBatis歷史
4.1.2MyBatis特性
4.1.3MyBatis下載
4.2快速開始
4.2.1創(chuàng)建數據庫
4.2.2創(chuàng)建Web工程
4.2.3配置Log4j日志
4.3MyBatis的核心組件
4.4MyBatis的映射文件和SQL語句
4.4.1MyBatis映射Bean 
4.4.2主鍵回寫
4.5MyBatis的動態(tài)SQL和條件構造器
4.6處理和獲取參數的方式
4.6.1注解方式
4.6.2Map 方式
4.6.3Bean方式
4.6.4獲取參數的兩種方式
4.7MyBatis的級聯操作
4.8特殊SQL查詢
4.8.1模糊查詢
4.8.2批量刪除
4.8.3自定義SQL
4.8.4基于RowBounds實現分頁
4.9MyBatis的二級緩存
4.9.1緩存失效
4.9.2二級緩存的相關配置
4.10MyBatis的原理
4.10.1字段映射的過程和原理
4.10.2Mapper映射的解析過程
4.10.3插件運行原理
4.10.4MyBatis內置連接池
4.11SqlSession 詳解
4.11.1SqlSessionFactor的創(chuàng)建過程
4.11.2SqlSession的創(chuàng)建過程
4.11.3SqlSession在執(zhí)行過程中獲取Mapper的代理對象
第5章SSM框架整合實戰(zhàn)
5.1SSM框架整合概述
5.1.1框架基礎回顧
5.1.2框架整合的必要性
5.1.3整合后的框架功能
5.1.4整合的意義與優(yōu)勢
5.1.5SSM框架整合思路
5.1.6搭建SSM框架整合的項目基礎結構
5.2Spring與MyBatis的整合配置
5.2.1Spring的配置文件
5.2.2jdbc.properties的屬性文件
5.2.3SSM框架項目中Spring與MyBatis的整合配置
5.2.4注解方式整合Spring與MyBatis
5.3Spring和Spring MVC的整合配置
5.3.1Spring與Spring MVC的配置文件
5.3.2SSM框架項目中Spring和Spring MVC的整合配置
5.3.3注解方式整合Spring和Spring MVC
5.4實戰(zhàn)案例: SSM框架整合實現
5.4.1數據庫設計
5.4.2引入相關依賴
5.4.3編寫配置文件和配置類
5.4.4用戶管理模塊實現
第6章SSM框架最佳實踐
6.1SSM框架的最佳實踐概述
6.1.1SSM框架最佳實踐的重要性
6.1.2遵循的準則
6.2數據庫設計和優(yōu)化建議
6.2.1數據庫設計原則
6.2.2SQL查詢優(yōu)化技巧
6.3代碼規(guī)范和最佳實踐
6.3.1命名規(guī)范
6.3.2代碼結構
6.4異常處理和日志管理建議
6.4.1異常處理
6.4.2日志管理
6.5安全性和性能優(yōu)化建議
6.5.1數據安全性
6.5.2性能優(yōu)化
第7章SSM框架常見問題及解決方案
7.1SSM框架常見問題概述
7.1.1配置文件配置錯誤
7.1.2性能瓶頸問題
7.1.3SSM框架安全性隱患
7.2數據庫連接問題及解決方案
7.2.1連接池配置不當
7.2.2SQL注入攻擊及其防御策略
7.2.3數據庫連接超時問題及解決方案
7.3事務管理問題及解決方案
7.3.1事務不生效
7.3.2事務不回滾
7.3.3事務超時不生效
7.3.4總結
 

本目錄推薦

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