-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis) 第2版 版權信息
- ISBN:9787115568175
- 條形碼:9787115568175 ; 978-7-115-56817-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis) 第2版 本書特色
1.黑馬程序員系列教材改版; 2.本書配套教學視頻、源代碼、題庫、教學大綱、教案、課程設計、教學PPT等資源,此外還提供了在線答疑。 3.對SSM的講解更加優化、升級,帶領讀者快速入門。
Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis) 第2版 內容簡介
本書詳細講解Java EE中Spring、Spring MVC和MyBatis三大框架(以下簡稱SSM)的基本知識和應用。本書在對知識點進行描述時采用了大量案例,以便讀者理解SSM的核心技術。本書共15章,~5章主要講解MyBatis的相關知識,包括初識MyBatis框架、MyBatis的核心配置、動態SQL、MyBatis的關聯映射和緩存機制,以及MyBatis的注解開發;第6~9章主要講解Spring的基本知識和應用,包括初識Spring框架、Spring中的Bean的管理、Spring AOP,以及Spring的數據庫編程;0~14章主要講解Spring MVC的相關知識,包括初始Spring MVC框架、Spring MVC的核心類和注解、Spring MVC數據綁定和響應、異常處理、、文件上傳和下載,以及SSM框架整合;5章通過一個云借閱圖書管理系統案例,講解實際開發中SSM框架的應用。本書附有配套視頻、源代碼、題庫、教學課件等資源,為幫助初學者更好地學習本書,作者還提供了在線答疑。本書既可作為高等教育本、專科院校計算機相關專業的教材,也可作為Java不錯技術的培訓教材。
Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis) 第2版 目錄
1.1 初識框架 1
1.1.1 框架概述 1
1.1.2 框架的優勢 2
1.1.3 當前主流框架 2
1.2 MyBatis介紹 3
1.2.1 傳統JDBC的劣勢 3
1.2.2 MyBatis概述 3
1.3 MyBatis環境搭建 4
1.4 MyBatis入門程序 7
1.5 MyBatis工作原理 9
1.6 本章小結 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 案例:員工管理系統 282.5 本章小結 29第3章 動態SQL 303.1 動態SQL中的元素 303.2 條件查詢操作 313.2.1 元素 313.2.2 、、元素 343.2.3 、元素 353.3 更新操作 373.4 復雜查詢操作 393.4.1 元素的屬性 393.4.2 元素迭代數組 403.4.3 元素迭代List 413.4.4 元素迭代Map 423.5 案例:學生信息查詢系統 433.6 本章小結 43第4章 MyBatis的關聯映射和緩存機制 444.1 關聯映射概述 444.2 一對一查詢 454.3 一對多查詢 514.4 多對多查詢 544.5 MyBatis緩存機制 584.5.1 一級緩存 584.5.2 二級緩存 634.6 案例:商品的類別 664.7 本章小結 67第5章 MyBatis的注解開發 685.1 基于注解的單表增刪改查 685.1.1 @Select注解 685.1.2 @Insert注解 705.1.3 @Update注解 715.1.4 @Delete注解 725.1.5 @Param注解 735.2 基于注解的關聯查詢 745.2.1 一對一查詢 745.2.2 一對多查詢 755.2.3 多對多查詢 775.3 案例:基于MyBatis注解的學生管理程序 785.4 本章小結 78第6章 初識Spring框架 806.1 Spring介紹 806.1.1 Spring概述 806.1.2 Spring框架的優點 816.1.3 Spring的體系結構 816.1.4 Spring 5的新特性 836.1.5 Spring的下載及目錄結構 846.2 Spring的入門程序 846.3 控制反轉與依賴注入 876.3.1 控制反轉的概念 876.3.2 依賴注入的概念 886.3.3 依賴注入的類型 886.3.4 依賴注入的應用 906.4 本章小結 92第7章 Spring中的Bean的管理 937.1 Spring IoC容器 937.1.1 BeanFactory接口 937.1.2 ApplicationContext接口 947.2 Bean的配置 947.3 Bean的實例化 967.3.1 構造方法實例化 967.3.2 靜態工廠實例化 977.3.3 實例工廠實例化 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 本章小結 108第8章 Spring AOP 1098.1 Spring AOP介紹 1098.1.1 Spring AOP概述 1098.1.2 Spring AOP術語 1108.2 Spring AOP的實現機制 1108.2.1 JDK動態代理 1118.2.2 CGLib動態代理 1138.3 基于XML的AOP實現 1148.4 基于注解的AOP實現 1198.5 本章小結 122第9章 Spring的數據庫編程 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事務管理概述 1349.3.1 事務管理的核心接口 1359.3.2 事務管理的方式 1379.4 聲明式事務管理 1379.4.1 基于XML方式的聲明式事務 1379.4.2 基于注解方式的聲明式事務 1419.5 案例:實現用戶登錄 1439.6 本章小結 143第10章 初識Spring MVC框架 14410.1 Spring MVC介紹 14410.1.1 Spring MVC概述 14410.1.2 Spring MVC特點 14510.2 Spring MVC入門程序 14510.3 Spring MVC工作原理 15110.4 本章小結 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 本章小結 161第12章 Spring MVC數據綁定和響應 16212.1 數據綁定 16212.2 簡單數據綁定 16312.2.1 默認類型數據綁定 16312.2.2 簡單數據類型綁定 16412.2.3 POJO綁定 16612.2.4 自定義類型轉換器 16812.3 復雜數據綁定 17112.3.1 數組綁定 17112.3.2 集合綁定 17312.3.3 復雜POJO綁定 17312.3.4 JSON數據綁定 18012.4 頁面跳轉 18512.4.1 返回值為void類型的頁面跳轉 18512.4.2 返回值為String類型的頁面跳轉 18612.4.3 返回值為ModelAndView類型的頁面跳轉 18912.5 數據回寫 19012.5.1 普通字符串的回寫 19112.5.2 JSON數據的回寫 19112.6 本章小結 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 攔截器的執行流程 20313.2.4 案例:后臺系統登錄驗證 20713.3 文件上傳和下載 21213.3.1 文件上傳 21213.3.2 文件下載 21413.3.3 案例:文件上傳和下載 21413.4 本章小結 221第14章 SSM框架整合 22214.1 常用方式整合SSM框架 22214.1.1 整合思路 22214.1.2 項目基礎結構搭建 22314.1.3 Spring和MyBatis整合 22714.1.4 Spring和Spring MVC整合 22914.2 純注解方式整合SSM框架 23114.2.1 整合思路 23114.2.2 純注解SSM框架整合 23114.3 本章小結 234第15章 云借閱圖書管理系統 23515.1 系統概述 23515.1.1 系統功能介紹 23515.1.2 系統架構設計 23615.1.3 文件組織結構 23715.1.4 系統開發及運行環境 23715.2 數據庫設計 23715.3 系統環境搭建 23815.3.1 需要引入的依賴 23815.3.2 準備數據庫資源 24115.3.3 準備項目環境 24115.4 用戶登錄模塊 24415.4.1 用戶登錄 24415.4.2 實現登錄驗證 24915.4.3 注銷登錄 25115.5 圖書管理模塊 25215.5.1 新書推薦 25215.5.2 圖書借閱 26115.5.3 當前借閱 26815.5.4 借閱記錄 27615.6 訪問權限控制 28215.7 本章小結 284
Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis) 第2版 作者簡介
黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國Java培訓第一人張孝祥老師發起,聯合全球**的中文IT社區CSDN、中關村軟件園共同創辦的一家專業教育機構。辦學至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養優秀軟件應用工程師的宏偉目標,在累計培養的十萬余名學員中,其中90%的學員均已在北、上、廣等一線城市高薪就業,特別是“黑馬程序員”的平均就業薪資已達到8K以上。為了迎合軟件市場的需求,我們陸續開設了Java、網頁平面、PHP、.Net、iOS、C/C++、Android等9個專業方向的課程,并且未來將逐漸開設其他專業方向的課程。隨著傳智播客的日益壯大,除了北京總部,我們在上海、廣州、武漢、成都、深圳等地也創立了直營分支機構,傳智播客儼然已成為了國內**專業口碑的IT教育機構。
- >
羅庸西南聯大授課錄
- >
我從未如此眷戀人間
- >
朝聞道
- >
羅曼·羅蘭讀書隨筆-精裝
- >
李白與唐代文化
- >
姑媽的寶刀
- >
月亮虎
- >
名家帶你讀魯迅:朝花夕拾