-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
SPRING+SPRING MVC+MYBATIS整合框架開發技術(微課視頻版) 版權信息
- ISBN:9787302672838
- 條形碼:9787302672838 ; 978-7-302-67283-8
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
SPRING+SPRING MVC+MYBATIS整合框架開發技術(微課視頻版) 本書特色
全書注重理論和實踐的結合,結構嚴謹,語言精練,層次清晰,由淺入深,通俗易懂,知識全面,案例豐富。
本書內容全面,涵蓋SSM框架開發技術所有知識點,并輔以知識點案例講解,讀者在學習知識點的同時,能通過動手實踐深入了解和掌握相關開發要點。從實用性角度出發,以一個實際工程綜合案例為主線,貫穿全書每個章節,將全書各個知識點有機串聯起來,便于讀者掌握。
綜合案例來源于實際工程項目,突出提高讀者的程序設計能力、實踐動手能力、團隊協作能力、創新思維能力等工程應用能力。
本書配套教學大綱、電子教案、電子課件、案例源代碼、綜合案例工程源代碼、數據庫腳本、習題答案等。
SPRING+SPRING MVC+MYBATIS整合框架開發技術(微課視頻版) 內容簡介
"本書全面講解使用**流行輕量級框架SSM(Spring+Spring MVC+MyBatis)進行JavaEE Web開發的技術,并以綜合案例“學生選課管理系統”為主線貫穿全書,知識內容層層推進,將知識點有機地串聯起來,便于讀者掌握與理解。 本書共16章,分4部分。第1部分是MyBatis篇,包括第1~5章,涵蓋MyBatis基礎、MyBatis的核心XML配置文件等內容;第2部分是Spring篇,包括第6~10章,涵蓋Spring基礎、使用Spring管理Bean等;第3部分是Spring MVC篇,包括第11~15章,涵蓋Spring MVC基礎、Spring MVC常用注解等內容;第4部分是MyBatis + Spring + Spring MVC整合篇,包括第16章,涵蓋MyBatis+Spring+Spring MVC整合思路、基礎環境搭建等內容。本書附有知識點案例源代碼、綜合案例源代碼、數據庫文件、教學大綱、教學PPT、課后習題參考答案等配套資源。 本書可作為普通高校計算機科學與技術、軟件工程、網絡工程、物聯網工程、數據科學與大數據技術、人工智能等相關專業的本科生教材,也可作為SSM框架技術學習者的參考書。 "
SPRING+SPRING MVC+MYBATIS整合框架開發技術(微課視頻版) 目錄
第1章MyBatis基礎/3
1.1MyBatis概述/3
1.1.1MyBatis簡介/3
1.1.2MyBatis的工作流程/3
1.2SqlSessionFactoryBuilder/4
1.3SqlSessionFactory/6
1.4SqlSession/7
1.5SQL Mapper/8
1.5.1XML/9
1.5.2注解/12
1.6綜合案例/14
1.6.1開發環境/14
1.6.2案例設計/15
1.6.3案例演示/17
1.6.4代碼實現/17
1.7習題/21
第2章XML文件/22
2.1配置文件/22
2.1.1properties元素/22
2.1.2settings元素/23
2.1.3typeAliases元素/25
2.1.4environments元素/26
2.1.5mappers元素/272.2映射文件/28
2.2.1select元素/28
2.2.2insert元素/34
2.2.3update元素/37
2.2.4delete元素/39
2.2.5resultMap元素/39
2.2.6sql元素/41
2.3綜合案例/44
2.3.1案例設計/44
2.3.2案例演示/45
2.3.3代碼實現/46
2.4習題/50
第3章關聯查詢/51
3.1一對一/51
3.2一對多/57
3.3多對多/61
3.4綜合案例/63
3.4.1案例設計/63
3.4.2案例演示/64
3.4.3代碼實現/65
3.5習題/70
第4章動態SQL/72
4.1if元素/72
4.2choose、when、otherwise元素/81
4.3where、set、trim元素/82
4.3.1where元素/82
4.3.2set元素/84
4.3.3trim元素/87
4.4foreach元素/90
4.5bind元素/96
4.6綜合案例/99
4.6.1案例設計/99
4.6.2案例演示/100
4.6.3代碼實現/101
4.7習題/105
第5章緩存和存儲過程/106
5.1一級緩存/106
5.1.1相同SqlSession/109
5.1.2不同SqlSession/112
5.2二級緩存/116
5.2.1不同SqlSession/119
5.2.2cache元素/125
5.3存儲過程調用/126
5.4綜合案例/130
5.4.1案例設計/130
5.4.2案例演示/131
5.4.3代碼實現/131
5.5習題/135 第2部分Spring篇
第6章Spring基礎/139
6.1Spring框架概述/139
6.1.1企業級應用開發與Spring/139
6.1.2Spring框架簡介/140
6.1.3Spring框架的優勢/140
6.1.4Spring框架的體系結構/140
6.1.5Spring框架的下載及目錄結構/143
6.2Spring的容器機制/144
6.2.1容器機制簡介/144
6.2.2BeanFactory接口/145
6.2.3ApplicationContext接口/146
6.2.4容器的啟動過程/147
6.3依賴注入與控制反轉/148
6.3.1控制反轉/148
6.3.2依賴注入/149
6.4綜合案例/149
6.4.1案例設計/149
6.4.2案例演示/150
6.4.3代碼實現/150
6.5習題/152
第7章使用Spring管理Bean/154
7.1Bean的配置/154
7.2Bean的實例化/155
7.2.1構造器實例化/155
7.2.2靜態工廠方式實例化/157
7.2.3實例工廠方式實例化/158
7.3基于XML的Bean裝配方式/160
7.3.1常用的依賴注入方式/160
7.3.2注入不同數據類型/164
7.3.3使用P: 命名空間注入/173
7.3.4使用SpEL注入/174
7.4基于注解的Bean裝配方式/177
7.4.1常用的注解及使用注解定義Bean/177
7.4.2加載注解定義的Bean/179
7.4.3使用注解完成Bean組件裝配/182
7.4.4自動裝配/184
7.5Bean與Bean之間的關系/186
7.5.1Bean與Bean之間的繼承關系/186
7.5.2Bean與Bean之間的依賴關系/187
7.6Bean的作用域/188
7.6.1作用域的種類/188
7.6.2singleon作用域/189
7.6.3prototype作用域/191
7.7Bean的生命周期/191
7.7.1IoC容器中Bean的生命周期方法/193
7.7.2添加Bean后置處理器后Bean的生命周期/195
7.8綜合案例/196
7.8.1案例設計/196
7.8.2案例演示/197
7.8.3代碼實現/197
7.9習題/199
第8章面向切面編程/201
8.1Spring AOP的基本概念/201
8.1.1AOP簡介/201
8.1.2理解AOP/202
8.1.3AOP的術語/203
8.2Spring AOP的實現機制/204
8.2.1JDK動態代理/205
8.2.2CGLIB動態代理/209
8.3基于注解開發Spring AOP/211
8.3.1@AspectJ簡介/212
8.3.2使用注解的切面編程/213
8.3.3通知/增強Advice/214
8.3.4連接點對象/219
8.3.5重用切入點表達式/219
8.3.6多個切面的優先級/220
8.4基于XML配置開發Spring AOP/222
8.5綜合案例/225
8.5.1案例設計/225
8.5.2案例演示/225
8.5.3代碼實現/226
8.6習題/228
第9章Spring框架的數據庫編程/230
9.1Spring JDBC基礎/230
9.1.1Spring JDBC簡介/230
9.1.2為什么要使用Spring的JdbcTemplate/230
9.1.3Spring JdbcTemplate的解析/230
9.1.4 Spring JdbcTemplate類/231
9.1.5Spring JDBC的配置/232
9.2JdbcTemplate操作數據庫/233
9.2.1JdbcTemplate類實現DDL操作/233
9.2.2JdbcTemplate類實現DML操作/235
9.2.3JdbcTemplate類實現DQL操作/236
9.3使用Spring JDBC完成DAO封裝/240
9.4綜合案例/241
9.4.1案例設計/241
9.4.2案例演示/242
9.4.3代碼實現/244
9.5習題/248
第10章Spring框架的數據庫事務管理/250
10.1事務簡介/250
10.1.1數據庫事務ACID特性/250
10.1.2事務管理的不足/251
10.2Spring事務管理概述/252
10.2.1Spring對事務管理的支持/252
10.2.2事務管理的核心接口/252
10.3聲明式事務管理/255
10.3.1基于注解配置聲明式事務/255
10.3.2基于XML配置聲明式事務/263
10.4綜合案例/265
10.4.1案例設計/265
10.4.2案例演示/266
10.4.3代碼實現/267
10.5習題/269 第3部分Spring MVC篇
第11章Spring MVC基礎/273
11.1Spring MVC概述/273
11.1.1Spring MVC簡介/273
11.1.2Spring MVC的核心組件/274
11.1.3Spring MVC與Struts 2的區別/274
11.2Spring MVC的工作流程/275
11.3Spring MVC使用前的準備/276
11.3.1Spring MVC的依賴/277
11.3.2Spring MVC配置方式/278
11.3.3基于XML配置文件/278
11.4綜合案例/280
11.4.1案例設計/280
11.4.2案例演示/281
11.4.3代碼實現/281
11.5習題/284
第12章常用注解/286
12.1@Controller/286
12.2@RequestMapping/288
12.3@PathVariable和@RequestParam/291
12.4@Autowired/293
12.5@ModelAttribute/295
12.6@ResponseBody/298
12.7@RequestBody/299
12.8綜合案例/300
12.8.1案例設計/300
12.8.2案例演示/300
12.8.3代碼實現/301
12.9習題/304
第13章Spring MVC數據處理/306
13.1數據轉換/306
13.1.1HttpMessageConveter/307
13.1.2@RequestBody/307
13.1.3@ResponseBody/308
13.1.4ResquestEntity/309
13.1.5ResponseEntity/309
13.2數據格式化/310
13.2.1@DateTimeFormat/310
13.2.2@NumberFormat/311
13.3數據校驗/312
13.3.1數據校驗的需求/312
13.3.2常用的數據驗證規則/312
13.4域對象共享數據/313
13.4.1ModelAndView/313
13.4.2Model/315
13.4.3Map/316
13.4.4ModelMap/316
13.5Spring MVC的視圖/317
13.5.1轉發視圖/317
13.5.2重定向視圖/318
13.5.3轉發與重定向/319
13.5.4利用轉發與重定向測試后端數據傳至前端/320
13.6綜合案例/321
13.6.1案例設計/321
13.6.2案例演示/322
13.6.3代碼實現/323
13.7習題/326
第14章Spring MVC攔截器和異常處理/328
14.1攔截器/328
14.1.1自定義攔截器/328
14.1.2攔截器作用范圍/331
14.1.3攔截器執行順序/333
14.2異常處理/334
14.2.1ExceptionHandler注解方式/335
14.2.2ResponseStatusExceptionResolver/336
14.2.3SimpleMappingExceptionResolver/338
14.3綜合案例/340
14.3.1案例設計/340
14.3.2案例演示/340
14.3.3代碼實現/341
14.4習題/343
第15章Spring MVC其他功能/345
15.1Spring MVC實現文件上傳/345
15.1.1環境配置/345
15.1.2單文件上傳/346
15.1.3多文件上傳/349
15.2Spring MVC實現文件下載/350
15.2.1HttpServletResponse/351
15.2.2ResponseEntity/351
15.3國際化/353
15.3.1語言區域/353
15.3.2國際化資源文件/354
15.3.3語言區域選擇/355
15.3.4國際化使用/356
15.4綜合案例/357
15.4.1案例設計/357
15.4.2案例演示/357
15.4.3代碼實現/358
15.5習題/361 第4部分MyBatis Spring Spring MVC整合篇
第16章MyBatis Spring Spring MVC框架整合/365
16.1MyBatis Spring Spring MVC整合/365
16.1.1整合思路/365
16.1.2基礎環境/366
16.1.3Spring框架搭建/367
16.1.4Spring整合MyBatis/368
16.1.5Spring整合Spring MVC/369
16.2用例測試/371
16.3綜合案例/374
16.3.1案例設計/374
16.3.2案例演示/376
16.3.3代碼實現/383
16.4習題/402
SPRING+SPRING MVC+MYBATIS整合框架開發技術(微課視頻版) 作者簡介
李雷孝, 工學博士,教授,正高級工程師。CCF區塊鏈專委會執行委員,CAAI專委會委員。內蒙古自治區北疆網絡空間安全重點實驗室主任,自治區軟件開發技術教學創新團隊負責人。主持國家自然科學基金、自治區科技重大專項等省部級以上項目10余項。獲批國家發明專利10余項。發表學術論文100余篇,主編教材3部,出版學術專著2部。 云靜, 工學博士,副教授,碩士生導師。內蒙古工業大學人工智能專業教學團隊負責人、人工智能本科專業負責人。主持多項國家自然科學基金、自治區自然科學基金等省部級以上項目。獲批國家發明專利10余項。發表高質量學術論文20余篇,參編教材1部。 邢紅梅, 內蒙古工業大學數據與科學應用學院副教授,碩士生導師。主要講授Java類課程,主持省部級項目1項,參編軟件工程領域特色教材1部,曾獲內蒙古自治區教學成果二等獎1項,獲批國家發明專利1項,發表教改論文5篇。
- >
小考拉的故事-套裝共3冊
- >
隨園食單
- >
史學評論
- >
詩經-先民的歌唱
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
有舍有得是人生
- >
自卑與超越
- >
李白與唐代文化