注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Java EE框架整合開發(fā)入門到實(shí)戰(zhàn):Spring+Spring MVC+MyBatis(微課版)

Java EE框架整合開發(fā)入門到實(shí)戰(zhàn):Spring+Spring MVC+MyBatis(微課版)

Java EE框架整合開發(fā)入門到實(shí)戰(zhàn):Spring+Spring MVC+MyBatis(微課版)

定 價(jià):¥69.80

作 者: 陳恒,樓偶俊,張立杰
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302502968 出版時(shí)間: 2018-08-01 包裝:
開本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書詳細(xì)講解了Java EE中Spring、Spring MVC和MyBatis三大框架(SSM)的基礎(chǔ)知識(shí)和實(shí)際應(yīng)用。為了更好地幫助讀者學(xué)習(xí)SSM框架,本書以大量案例介紹了SSM框架的基本思想、方法和技術(shù)?!∪珪?0章,分四部分介紹。第1~5章為第1部分,主要講解Spring框架的相關(guān)知識(shí),內(nèi)容包括Spring入門、Spring IoC、Spring Bean、Spring AOP以及Spring的事務(wù)管理;第6~8章為第2部分,主要講解MyBatis的相關(guān)知識(shí),內(nèi)容包括MyBatis開發(fā)入門、映射器以及動(dòng)態(tài)SQL;第9~18章為第3部分,主要講解Spring MVC的相關(guān)知識(shí),內(nèi)容包括Spring MVC入門、Controller、類型轉(zhuǎn)換和格式化、數(shù)據(jù)綁定和表單標(biāo)簽庫(kù)、攔截器、數(shù)據(jù)驗(yàn)證、國(guó)際化、統(tǒng)一異常處理、文件的上傳和下載以及EL與JSTL;第19章、第20章為第4部分,主要講解SSM框架整合的基本思想與實(shí)戰(zhàn)開發(fā),內(nèi)容包括SSM框架整合以及基于SSM框架的電子商務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)。本書突出實(shí)用性、趣味性,內(nèi)容組織合理、通俗易懂,使讀者能夠快速掌握SSM框架的基礎(chǔ)知識(shí)、編程技巧以及完整的開發(fā)體系,從而為大型項(xiàng)目開發(fā)打下堅(jiān)實(shí)的基礎(chǔ)?!”緯接薪虒W(xué)視頻、源代碼、課件、教學(xué)大綱、習(xí)題答案等配套資源,可以作為大學(xué)計(jì)算機(jī)及相關(guān)專業(yè)的教材或教學(xué)參考書,也可以作為Java技術(shù)的培訓(xùn)教材,同時(shí)適合廣大Java EE應(yīng)用開發(fā)人員閱讀與使用。

作者簡(jiǎn)介

  陳恒,樓偶俊,張立杰

圖書目錄

第1部分  Spring

  第1章    Spring入門... 2

1.1  Spring簡(jiǎn)介... 2

1.1.1  Spring的由來(lái)... 2

1.1.2  Spring的體系結(jié)構(gòu)... 2

1.2  Spring開發(fā)環(huán)境的構(gòu)建... 4

1.2.1  使用Eclipse開發(fā)Java Web應(yīng)用... 5

1.2.2  Spring的下載及目錄結(jié)構(gòu)... 8

1.3  使用Eclipse開發(fā)Spring入門程序... 9

1.4  本章小結(jié)... 11

習(xí)題1. 11

 

  第2章    Spring IoC.. 12

2.1  Spring IoC的基本概念... 12

2.2  Spring IoC容器... 13

2.2.1  BeanFactory. 13

2.2.2  ApplicationContext 14

2.3  依賴注入的類型... 15

2.3.1  使用構(gòu)造方法注入... 15

2.3.2  使用屬性的setter方法注入... 18

2.4  本章小結(jié)... 19

習(xí)題2. 19

 

  第3章    Spring Bean. 20

3.1  Bean的配置... 20

3.2  Bean的實(shí)例化... 21

3.2.1  構(gòu)造方法實(shí)例化... 22

3.2.2  靜態(tài)工廠實(shí)例化... 24

3.2.3  實(shí)例工廠實(shí)例化... 25

3.3  Bean的作用域... 26

3.3.1  singleton作用域... 26

3.3.2  prototype作用域... 27

3.4  Bean的生命周期... 28

3.5  Bean的裝配方式... 30

3.5.1  基于XML配置的裝配... 30

3.5.2  基于注解的裝配... 34

3.6  本章小結(jié)... 38

習(xí)題3. 38

 

  第4章     Spring AOP. 39

4.1  Spring AOP的基本概念... 39

4.1.1  AOP的概念... 39

4.1.2  AOP的術(shù)語(yǔ)... 40

4.2  動(dòng)態(tài)代理... 42

4.2.1  JDK動(dòng)態(tài)代理... 42

4.2.2  CGLIB動(dòng)態(tài)代理... 45

4.3  基于代理類的AOP實(shí)現(xiàn)... 48

4.4  基于XML配置開發(fā)AspectJ. 51

4.5  基于注解開發(fā)AspectJ. 56

4.6  本章小結(jié)... 59

習(xí)題4. 60

 

  第5章     Spring的事務(wù)管理... 61

5.1 Spring的數(shù)據(jù)庫(kù)編程... 61

5.1.1  Spring JDBC的配置... 62

5.1.2  Spring JdbcTemplate的常用方法... 62

5.2  編程式事務(wù)管理... 67

5.2.1  基于底層API的編程式事務(wù)管理... 67

5.2.2  基于TransactionTemplate的編程式事務(wù)管理... 69

5.3  聲明式事務(wù)管理... 71

5.3.1  基于XML方式的聲明式事務(wù)管理... 72

5.3.2  基于@Transactional注解的聲明式事務(wù)管理... 76

5.4  本章小結(jié)... 78

習(xí)題5.. 78

第2部分  MyBatis

  第6章     MyBatis開發(fā)入門... 80

6.1  MyBatis簡(jiǎn)介... 80

6.2  MyBatis環(huán)境的構(gòu)建... 81

6.3  MyBatis的工作原理... 81

6.4  使用Eclipse開發(fā)MyBatis入門程序... 83

6.5  MyBatis與Spring的整合... 87

6.5.1  導(dǎo)入相關(guān)JAR包... 88

6.5.2  在Spring中配置MyBatis工廠... 88

6.5.3  使用Spring管理MyBatis的數(shù)據(jù)操作接口... 89

6.5.4  框架整合示例... 89

6.6  使用MyBatis Generator插件自動(dòng)生成映射文件... 94

6.7  本章小結(jié)... 96

習(xí)題6. 97

 

  第7章     映射器... 98

7.1  MyBatis配置文件概述... 98

7.2  映射器概述... 99

7.3  


本目錄推薦

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