Spring+SpringMVC+MyBatis從零開始學(xué)(視頻教學(xué)版)(第2版) 版權(quán)信息
- ISBN:9787302580195
- 條形碼:9787302580195 ; 978-7-302-58019-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Spring+SpringMVC+MyBatis從零開始學(xué)(視頻教學(xué)版)(第2版) 本書特色
本書詳細(xì)講解SSM開發(fā)的核心技術(shù),內(nèi)容安排由淺入深、循序漸進(jìn)、示例豐富。本書包括Spring 5.2.5、Spring MVC 5.2.5和MyBatis 3.5.4三大框架的基礎(chǔ)知識和應(yīng)用,*后提供一個新聞發(fā)布系統(tǒng)的實戰(zhàn)項目,以培養(yǎng)讀者使用SSM框架開發(fā)實際項目的能力。本書配套示例源碼、課件以及教學(xué)視頻。
Spring+SpringMVC+MyBatis從零開始學(xué)(視頻教學(xué)版)(第2版) 內(nèi)容簡介
本書詳細(xì)地講解Java EE中Spring 5.2.5、Spring MVC 5.2.5和MyBatis 3.5.4三大框架(以下簡稱SSM)的基礎(chǔ)知識和應(yīng)用。本書由淺入深、循序漸進(jìn),在對知識點進(jìn)行講解時采用大量案例,可以更好地幫助讀者學(xué)習(xí)和理解SSM的核心技術(shù)。本書提供了源碼、課件以及16個教學(xué)視頻。
本書共16章,內(nèi)容包括Spring基礎(chǔ)、Spring中的Bean、Spring AOP、Spring的數(shù)據(jù)庫開發(fā)、Spring的事務(wù)管理、初識MyBatis、MyBatis的核心配置、動態(tài)SQL、MyBatis的關(guān)聯(lián)映射和MyBatis與Spring的整合、Spring MVC入門、Spring MVC數(shù)據(jù)綁定、JSON數(shù)據(jù)交互和RESTful支持、、SSM框架整合以及新聞發(fā)布管理系統(tǒng)實戰(zhàn)案例。
本書內(nèi)容精練、重點突出、實例豐富,是SSM框架技術(shù)學(xué)習(xí)者的推薦參考書,同時很好適合大中專院校師生閱讀學(xué)習(xí),也可作為高等院校計算機(jī)專業(yè)的教材使用。
Spring+SpringMVC+MyBatis從零開始學(xué)(視頻教學(xué)版)(第2版) 目錄
目 錄
第1章 Spring基礎(chǔ) 1
1.1 Spring概述 1
1.1.1 什么是Spring 1
1.1.2 Spring的下載及目錄結(jié)構(gòu) 2
1.2 控制反轉(zhuǎn)(IoC)與依賴注入(DI) 3
1.2.1 什么是控制反轉(zhuǎn)(IoC) 3
1.2.2 什么是依賴注入(DI) 4
1.2.3 IoC/DI的實現(xiàn) 5
1.3 習(xí)題 11
第2章 Spring中的Bean 12
2.1 Bean的配置 12
2.2 Bean的作用域 14
2.2.1 作用域的種類 14
2.2.2 singleton作用域 14
2.2.3 prototype作用域 16
2.3 Bean的裝配方式 16
2.3.1 基于XML的裝配 17
2.3.2 基于Annotation的裝配 19
2.3.3 自動裝配 24
2.4 習(xí)題 25
第3章 Spring AOP 26
3.1 Spring AOP簡介 26
3.1.1 什么是AOP 26
3.1.2 AOP術(shù)語 27
3.2 AspectJ開發(fā) 27
3.2.1 基于XML的聲明式AspectJ 28
3.2.2 基于注解的聲明式AspectJ 34
3.3 習(xí)題 38
第4章 Spring的數(shù)據(jù)庫開發(fā) 39
4.1 Spring JDBC 39
4.1.1 Spring JdbcTemplate的解析 39
4.1.2 Spring JDBC的配置 40
4.2 Spring JdbcTemplate的常用方法 41
4.2.1 execute()—執(zhí)行SQL語句 42
4.2.2 update()—更新數(shù)據(jù) 44
4.2.3 query()—查詢數(shù)據(jù) 49
4.3 習(xí)題 52
第5章 Spring的事務(wù)管理 53
5.1 Spring事務(wù)管理概述 53
5.1.1 事務(wù)管理的核心接口 53
5.1.2 事務(wù)管理的方式 55
5.2 聲明式事務(wù)管理 56
5.2.1 基于XML方式的聲明式事務(wù) 56
5.2.2 基于Annotation方式的聲明式事務(wù) 60
5.3 習(xí)題 63
第6章 初識MyBatis 64
6.1 MyBatis概述 64
6.1.1 什么是MyBatis 64
6.1.2 MyBatis的下載和使用 65
6.2 MyBatis入門程序 65
6.2.1 查詢用戶 65
6.2.2 添加客戶 72
6.2.3 更新用戶 73
6.2.4 刪除用戶 74
6.3 習(xí)題 75
第7章 MyBatis的核心配置 76
7.1 MyBatis的核心對象 76
7.1.1 SqlSessionFactory 76
7.1.2 SqlSession 77
7.2 MyBatis配置文件元素 79
7.2.1
元素 80
7.2.2 元素 81
7.2.3 元素 82
7.2.4 元素 83
7.2.5 元素 85
7.2.6 元素 85
7.2.7 元素 85
7.2.8 元素 86
7.3 映射文件 87
7.3.1
展開全部
Spring+SpringMVC+MyBatis從零開始學(xué)(視頻教學(xué)版)(第2版) 作者簡介
吳為勝 ,畢業(yè)于南昌大學(xué)。從事Java項目開發(fā)8年。參與辦公自動化系統(tǒng)(OA)、網(wǎng)站群管理系統(tǒng)、電子商務(wù)系統(tǒng)等多個軟件項目的設(shè)計與開發(fā)。曾主編和參編教材多部,主持省部和市級科研課題多項。
楊章偉,畢業(yè)于中國人民大學(xué),副教授。熟悉C、JAVA等開發(fā)工具和SQL Server、Oracle等數(shù)據(jù)庫,主要研究方向為可視化程序設(shè)計及數(shù)據(jù)庫,發(fā)表過多篇論文。