注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)解密SSM:從架構(gòu)到實(shí)踐

解密SSM:從架構(gòu)到實(shí)踐

解密SSM:從架構(gòu)到實(shí)踐

定 價:¥69.00

作 者: 鮑源野、江宇奇、饒歡歡
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302682134 出版時間: 2025-04-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄


第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)勢和適應(yīng)場景
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加上后置通知(實(shí)現(xiàn)屬性打印)
2.6.4環(huán)繞通知(根據(jù)方法的返回值來動態(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實(shí)現(xiàn)批量操作
2.7.5事務(wù)操作
 
 
第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修復(fù)瀏覽器中文亂碼問題
3.4域共享數(shù)據(jù)
3.4.1使用ServletAPI向request域?qū)ο蠊蚕頂?shù)據(jù)
3.4.2使用ServletAPI向session域?qū)ο蠊蚕頂?shù)據(jù)
3.4.3使用ModelAndView向request域?qū)ο蠊蚕頂?shù)據(jù)
3.4.4使用Model向request域?qū)ο蠊蚕頂?shù)據(jù)
3.4.5使用ModelMap向request域?qū)ο蠊蚕頂?shù)據(jù)
3.4.6使用Map向request域?qū)ο蠊蚕頂?shù)據(jù)
3.4.7Model、ModelMap、Map的關(guān)系
3.4.8向application域共享數(shù)據(jù)
3.5Spring MVC的參數(shù)綁定和數(shù)據(jù)轉(zhuǎn)換
3.5.1基本參數(shù)類型封裝
3.5.2實(shí)體類型封裝
3.5.3存在引用參數(shù)封裝
3.5.4List集合封裝
3.5.5Map集合封裝
3.5.6自定義類型轉(zhuǎn)換器
3.6攔截器
3.7文件上傳和下載
3.7.1文件上傳
3.7.2文件下載
3.8MVC一次請求的詳細(xì)過程分析
3.8.1認(rèn)識組件
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)建數(shù)據(jù)庫
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和條件構(gòu)造器
4.6處理和獲取參數(shù)的方式
4.6.1注解方式
4.6.2Map 方式
4.6.3Bean方式
4.6.4獲取參數(shù)的兩種方式
4.7MyBatis的級聯(lián)操作
4.8特殊SQL查詢
4.8.1模糊查詢
4.8.2批量刪除
4.8.3自定義SQL
4.8.4基于RowBounds實(shí)現(xiàn)分頁
4.9MyBatis的二級緩存
4.9.1緩存失效
4.9.2二級緩存的相關(guān)配置
4.10MyBatis的原理
4.10.1字段映射的過程和原理
4.10.2Mapper映射的解析過程
4.10.3插件運(yùn)行原理
4.10.4MyBatis內(nèi)置連接池
4.11SqlSession 詳解
4.11.1SqlSessionFactor的創(chuàng)建過程
4.11.2SqlSession的創(chuàng)建過程
4.11.3SqlSession在執(zhí)行過程中獲取Mapper的代理對象
第5章SSM框架整合實(shí)戰(zhàn)
5.1SSM框架整合概述
5.1.1框架基礎(chǔ)回顧
5.1.2框架整合的必要性
5.1.3整合后的框架功能
5.1.4整合的意義與優(yōu)勢
5.1.5SSM框架整合思路
5.1.6搭建SSM框架整合的項目基礎(chǔ)結(jié)構(gòu)
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實(shí)戰(zhàn)案例: SSM框架整合實(shí)現(xiàn)
5.4.1數(shù)據(jù)庫設(shè)計
5.4.2引入相關(guān)依賴
5.4.3編寫配置文件和配置類
5.4.4用戶管理模塊實(shí)現(xiàn)
第6章SSM框架最佳實(shí)踐
6.1SSM框架的最佳實(shí)踐概述
6.1.1SSM框架最佳實(shí)踐的重要性
6.1.2遵循的準(zhǔn)則
6.2數(shù)據(jù)庫設(shè)計和優(yōu)化建議
6.2.1數(shù)據(jù)庫設(shè)計原則
6.2.2SQL查詢優(yōu)化技巧
6.3代碼規(guī)范和最佳實(shí)踐
6.3.1命名規(guī)范
6.3.2代碼結(jié)構(gòu)
6.4異常處理和日志管理建議
6.4.1異常處理
6.4.2日志管理
6.5安全性和性能優(yōu)化建議
6.5.1數(shù)據(jù)安全性
6.5.2性能優(yōu)化
第7章SSM框架常見問題及解決方案
7.1SSM框架常見問題概述
7.1.1配置文件配置錯誤
7.1.2性能瓶頸問題
7.1.3SSM框架安全性隱患
7.2數(shù)據(jù)庫連接問題及解決方案
7.2.1連接池配置不當(dāng)
7.2.2SQL注入攻擊及其防御策略
7.2.3數(shù)據(jù)庫連接超時問題及解決方案
7.3事務(wù)管理問題及解決方案
7.3.1事務(wù)不生效
7.3.2事務(wù)不回滾
7.3.3事務(wù)超時不生效
7.3.4總結(jié)
 

本目錄推薦

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