-
>
中醫(yī)基礎(chǔ)理論
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內(nèi)科學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
-
>
中醫(yī)診斷學(xué)--新世紀(jì)第五版
-
>
中藥學(xué)·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
Java EE企業(yè)級應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis) 第2版 版權(quán)信息
- ISBN:9787115568175
- 條形碼:9787115568175 ; 978-7-115-56817-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java EE企業(yè)級應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis) 第2版 本書特色
1.黑馬程序員系列教材改版; 2.本書配套教學(xué)視頻、源代碼、題庫、教學(xué)大綱、教案、課程設(shè)計(jì)、教學(xué)PPT等資源,此外還提供了在線答疑。 3.對SSM的講解更加優(yōu)化、升級,帶領(lǐng)讀者快速入門。
Java EE企業(yè)級應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis) 第2版 內(nèi)容簡介
本書詳細(xì)講解Java EE中Spring、Spring MVC和MyBatis三大框架(以下簡稱SSM)的基本知識和應(yīng)用。本書在對知識點(diǎn)進(jìn)行描述時(shí)采用了大量案例,以便讀者理解SSM的核心技術(shù)。本書共15章,~5章主要講解MyBatis的相關(guān)知識,包括初識MyBatis框架、MyBatis的核心配置、動態(tài)SQL、MyBatis的關(guān)聯(lián)映射和緩存機(jī)制,以及MyBatis的注解開發(fā);第6~9章主要講解Spring的基本知識和應(yīng)用,包括初識Spring框架、Spring中的Bean的管理、Spring AOP,以及Spring的數(shù)據(jù)庫編程;0~14章主要講解Spring MVC的相關(guān)知識,包括初始Spring MVC框架、Spring MVC的核心類和注解、Spring MVC數(shù)據(jù)綁定和響應(yīng)、異常處理、、文件上傳和下載,以及SSM框架整合;5章通過一個(gè)云借閱圖書管理系統(tǒng)案例,講解實(shí)際開發(fā)中SSM框架的應(yīng)用。本書附有配套視頻、源代碼、題庫、教學(xué)課件等資源,為幫助初學(xué)者更好地學(xué)習(xí)本書,作者還提供了在線答疑。本書既可作為高等教育本、專科院校計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為Java不錯(cuò)技術(shù)的培訓(xùn)教材。
Java EE企業(yè)級應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis) 第2版 目錄
1.1 初識框架 1
1.1.1 框架概述 1
1.1.2 框架的優(yōu)勢 2
1.1.3 當(dāng)前主流框架 2
1.2 MyBatis介紹 3
1.2.1 傳統(tǒng)JDBC的劣勢 3
1.2.2 MyBatis概述 3
1.3 MyBatis環(huán)境搭建 4
1.4 MyBatis入門程序 7
1.5 MyBatis工作原理 9
1.6 本章小結(jié) 10
第2章 MyBatis的核心配置 11
2.1 MyBatis的核心對象 11
2.1.1 SqlSessionFactoryBuilder 11
2.1.2 SqlSessionFactory 12
2.1.3 SqlSession 13
2.2 MyBatis核心配置文件 14
2.2.1 配置文件的主要元素 14
2.2.2 元素 15
2.2.3 元素 16
2.2.4 元素 17
2.2.5 元素 18
2.2.6 元素 20
2.3 MyBatis映射文件 21
2.3.1 MyBatis映射文件中的常用元素 21
2.3.2 元素 212.3.3 元素 222.3.4 元素 232.3.5 元素 242.3.6 元素 242.3.7 元素 252.4 案例:員工管理系統(tǒng) 282.5 本章小結(jié) 29第3章 動態(tài)SQL 303.1 動態(tài)SQL中的元素 303.2 條件查詢操作 313.2.1 元素 313.2.2 、、元素 343.2.3 、元素 353.3 更新操作 373.4 復(fù)雜查詢操作 393.4.1 元素的屬性 393.4.2 元素迭代數(shù)組 403.4.3 元素迭代List 413.4.4 元素迭代Map 423.5 案例:學(xué)生信息查詢系統(tǒng) 433.6 本章小結(jié) 43第4章 MyBatis的關(guān)聯(lián)映射和緩存機(jī)制 444.1 關(guān)聯(lián)映射概述 444.2 一對一查詢 454.3 一對多查詢 514.4 多對多查詢 544.5 MyBatis緩存機(jī)制 584.5.1 一級緩存 584.5.2 二級緩存 634.6 案例:商品的類別 664.7 本章小結(jié) 67第5章 MyBatis的注解開發(fā) 685.1 基于注解的單表增刪改查 685.1.1 @Select注解 685.1.2 @Insert注解 705.1.3 @Update注解 715.1.4 @Delete注解 725.1.5 @Param注解 735.2 基于注解的關(guān)聯(lián)查詢 745.2.1 一對一查詢 745.2.2 一對多查詢 755.2.3 多對多查詢 775.3 案例:基于MyBatis注解的學(xué)生管理程序 785.4 本章小結(jié) 78第6章 初識Spring框架 806.1 Spring介紹 806.1.1 Spring概述 806.1.2 Spring框架的優(yōu)點(diǎn) 816.1.3 Spring的體系結(jié)構(gòu) 816.1.4 Spring 5的新特性 836.1.5 Spring的下載及目錄結(jié)構(gòu) 846.2 Spring的入門程序 846.3 控制反轉(zhuǎn)與依賴注入 876.3.1 控制反轉(zhuǎn)的概念 876.3.2 依賴注入的概念 886.3.3 依賴注入的類型 886.3.4 依賴注入的應(yīng)用 906.4 本章小結(jié) 92第7章 Spring中的Bean的管理 937.1 Spring IoC容器 937.1.1 BeanFactory接口 937.1.2 ApplicationContext接口 947.2 Bean的配置 947.3 Bean的實(shí)例化 967.3.1 構(gòu)造方法實(shí)例化 967.3.2 靜態(tài)工廠實(shí)例化 977.3.3 實(shí)例工廠實(shí)例化 987.4 Bean的作用域 1007.4.1 singleton作用域 1007.4.2 prototype作用域 1017.5 Bean的裝配方式 1017.5.1 基于XML的裝配 1017.5.2 基于注解的裝配 1027.5.3 自動裝配 1067.6 Bean的生命周期 1067.7 本章小結(jié) 108第8章 Spring AOP 1098.1 Spring AOP介紹 1098.1.1 Spring AOP概述 1098.1.2 Spring AOP術(shù)語 1108.2 Spring AOP的實(shí)現(xiàn)機(jī)制 1108.2.1 JDK動態(tài)代理 1118.2.2 CGLib動態(tài)代理 1138.3 基于XML的AOP實(shí)現(xiàn) 1148.4 基于注解的AOP實(shí)現(xiàn) 1198.5 本章小結(jié) 122第9章 Spring的數(shù)據(jù)庫編程 1239.1 Spring JDBC 1239.1.1 JdbcTemplate概述 1239.1.2 Spring JDBC的配置 1249.2 JdbcTemplate的常用方法 1259.2.1 execute()方法 1259.2.2 update()方法 1289.2.3 query()方法 1329.3 Spring事務(wù)管理概述 1349.3.1 事務(wù)管理的核心接口 1359.3.2 事務(wù)管理的方式 1379.4 聲明式事務(wù)管理 1379.4.1 基于XML方式的聲明式事務(wù) 1379.4.2 基于注解方式的聲明式事務(wù) 1419.5 案例:實(shí)現(xiàn)用戶登錄 1439.6 本章小結(jié) 143第10章 初識Spring MVC框架 14410.1 Spring MVC介紹 14410.1.1 Spring MVC概述 14410.1.2 Spring MVC特點(diǎn) 14510.2 Spring MVC入門程序 14510.3 Spring MVC工作原理 15110.4 本章小結(jié) 152第11章 Spring MVC的核心類和注解 15311.1 DispatcherServlet 15311.2 @Controller注解 15411.3 @RequestMapping注解 15511.3.1 @RequestMapping注解的使用 15511.3.2 @RequestMapping注解的屬性 15611.3.3 請求映射方式 15911.4 本章小結(jié) 161第12章 Spring MVC數(shù)據(jù)綁定和響應(yīng) 16212.1 數(shù)據(jù)綁定 16212.2 簡單數(shù)據(jù)綁定 16312.2.1 默認(rèn)類型數(shù)據(jù)綁定 16312.2.2 簡單數(shù)據(jù)類型綁定 16412.2.3 POJO綁定 16612.2.4 自定義類型轉(zhuǎn)換器 16812.3 復(fù)雜數(shù)據(jù)綁定 17112.3.1 數(shù)組綁定 17112.3.2 集合綁定 17312.3.3 復(fù)雜POJO綁定 17312.3.4 JSON數(shù)據(jù)綁定 18012.4 頁面跳轉(zhuǎn) 18512.4.1 返回值為void類型的頁面跳轉(zhuǎn) 18512.4.2 返回值為String類型的頁面跳轉(zhuǎn) 18612.4.3 返回值為ModelAndView類型的頁面跳轉(zhuǎn) 18912.5 數(shù)據(jù)回寫 19012.5.1 普通字符串的回寫 19112.5.2 JSON數(shù)據(jù)的回寫 19112.6 本章小結(jié) 194第13章 Spring MVC的高級功能 19513.1 異常處理 19513.1.1 簡單異常處理器 19513.1.2 自定義異常處理器 19813.1.3 異常處理注解 20113.2 攔截器 20213.2.1 攔截器概述 20213.2.2 攔截器的配置 20313.2.3 攔截器的執(zhí)行流程 20313.2.4 案例:后臺系統(tǒng)登錄驗(yàn)證 20713.3 文件上傳和下載 21213.3.1 文件上傳 21213.3.2 文件下載 21413.3.3 案例:文件上傳和下載 21413.4 本章小結(jié) 221第14章 SSM框架整合 22214.1 常用方式整合SSM框架 22214.1.1 整合思路 22214.1.2 項(xiàng)目基礎(chǔ)結(jié)構(gòu)搭建 22314.1.3 Spring和MyBatis整合 22714.1.4 Spring和Spring MVC整合 22914.2 純注解方式整合SSM框架 23114.2.1 整合思路 23114.2.2 純注解SSM框架整合 23114.3 本章小結(jié) 234第15章 云借閱圖書管理系統(tǒng) 23515.1 系統(tǒng)概述 23515.1.1 系統(tǒng)功能介紹 23515.1.2 系統(tǒng)架構(gòu)設(shè)計(jì) 23615.1.3 文件組織結(jié)構(gòu) 23715.1.4 系統(tǒng)開發(fā)及運(yùn)行環(huán)境 23715.2 數(shù)據(jù)庫設(shè)計(jì) 23715.3 系統(tǒng)環(huán)境搭建 23815.3.1 需要引入的依賴 23815.3.2 準(zhǔn)備數(shù)據(jù)庫資源 24115.3.3 準(zhǔn)備項(xiàng)目環(huán)境 24115.4 用戶登錄模塊 24415.4.1 用戶登錄 24415.4.2 實(shí)現(xiàn)登錄驗(yàn)證 24915.4.3 注銷登錄 25115.5 圖書管理模塊 25215.5.1 新書推薦 25215.5.2 圖書借閱 26115.5.3 當(dāng)前借閱 26815.5.4 借閱記錄 27615.6 訪問權(quán)限控制 28215.7 本章小結(jié) 284
Java EE企業(yè)級應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis) 第2版 作者簡介
黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國Java培訓(xùn)第一人張孝祥老師發(fā)起,聯(lián)合全球**的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專業(yè)教育機(jī)構(gòu)。辦學(xué)至今,我們一直堅(jiān)守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學(xué)理念,堅(jiān)持培養(yǎng)優(yōu)秀軟件應(yīng)用工程師的宏偉目標(biāo),在累計(jì)培養(yǎng)的十萬余名學(xué)員中,其中90%的學(xué)員均已在北、上、廣等一線城市高薪就業(yè),特別是“黑馬程序員”的平均就業(yè)薪資已達(dá)到8K以上。為了迎合軟件市場的需求,我們陸續(xù)開設(shè)了Java、網(wǎng)頁平面、PHP、.Net、iOS、C/C++、Android等9個(gè)專業(yè)方向的課程,并且未來將逐漸開設(shè)其他專業(yè)方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們在上海、廣州、武漢、成都、深圳等地也創(chuàng)立了直營分支機(jī)構(gòu),傳智播客儼然已成為了國內(nèi)**專業(yè)口碑的IT教育機(jī)構(gòu)。
- >
苦雨齋序跋文-周作人自編集
- >
月亮與六便士
- >
經(jīng)典常談
- >
我從未如此眷戀人間
- >
小考拉的故事-套裝共3冊
- >
唐代進(jìn)士錄
- >
自卑與超越
- >
名家?guī)阕x魯迅:朝花夕拾