-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java EE企業級應用開發(SSM) 版權信息
- ISBN:9787115551818
- 條形碼:9787115551818 ; 978-7-115-55181-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java EE企業級應用開發(SSM) 本書特色
1.組織結構合理,內容由淺入深為了更好地幫助讀者學習SSM 框架,本書設計了大量案例來介紹SSM 框架的基本概念、方法和技術。本書重點介紹Eclipse IDE、Spring 框架、Spring MVC和MyBatis 框架等基礎知識,用SSM 框架案例演示框架的應用技巧和連接技術,并介紹Spring Boot 的基礎知識及整合應用。2.項目引導,案例豐富本書由企業級項目導引入手,由淺入深地對Java EE 企業級項目開發框架SSM、流行框架Spring Boot 進行了介紹。第1 章通過企業級項目案例引入問題;第2 章到第12 章對基于SSM 框架實現企業級項目開發所涉及的知識點進行了詳細講解,各知識點均結合了小案例的精講,以幫助讀者更好地理解和掌握;第13 章通過綜合案例對SSM 整合應用進行了詳細介紹;第14 章和第15 章引入了SpringBoot 框架,并進行了綜合案例講解,以實現拓展學習。3.教學資源豐富本書配備了豐富的立體化教學資源,包括PPT、在線視頻、課后習題答案、教學大綱、源代碼等。
Java EE企業級應用開發(SSM) 內容簡介
本書較為全面地介紹了目前Java EE 企業級應用開發中常用的三大輕量級流行框架——Spring、SpringMVC 及MyBatis 的知識,并在三大框架的基礎上對目前較為流行的Spring Boot 框架的應用進行了拓展介紹。 全書共15 章,內容包括企業級項目導引及開發環境、Spring 入門、Spring Bean 裝配、Spring 數據庫編程、Spring MVC 入門、Spring MVC 應用、Spring MVC 、Spring MVC 文件上傳/下載、MyBatis 入門、MyBatis核心配置及動態SQL、SSM 框架、Spring AOP 和事務管理、SSM 框架實戰(媒體素材管理系統)、Spring Boot入門、Spring Boot 整合應用等。 本書突出實用性、趣味性,內容組織合理、通俗易懂,適合作為本科和高職院校計算機相關專業的教材,也適合作為計算機培訓班的教材,還適合作為計算機相關技術愛好者的自學參考書。
Java EE企業級應用開發(SSM) 目錄
1.1 企業級應用及解決方案 2
1.1.1 什么是企業級應用 2
1.1.2 企業級Web應用解決方案 3
1.2 項目案例導引 5
1.2.1 項目案例:媒體素材管理系統 5
1.2.2 項目解決方案 7
1.3 開發環境 9
1.3.1 Eclispe環境介紹 9
1.3.2 Eclipse上的Maven環境配置 11
1.3.3 在Eclipse環境下構建Maven項目 17
1.3.4 Maven項目中的pom.xml文件 20
1.4 本章小結 25
1.5 練習與實踐 25
第 2章 Spring入門 26
2.1 Spring框架概述 26
2.1.1 Spring框架 27
2.1.2 Spring框架體系結構 28
2.2 Spring入門程序 31
2.2.1 Spring的下載及目錄結構 32
2.2.2 第 一個Spring應用 33
2.3 Spring IOC容器 38
2.3.1 什么Spring IOC/DI 38
2.3.2 第 一個Spring IOC/DI應用 41
2.3.3 Spring 核心容器 44
2.4 本章小結 46
2.5 練習與實踐 46
第3章 Spring Bean裝配 47
3.1 Spring中的Bean 47
3.2 基于XML的Bean裝配 50
3.2.1 Bean的XML配置 50
3.2.2 Setter屬性注入 52
3.2.3 構造方法注入 54
3.3 基于Annotation注解Bean裝配 56
3.4 本章小節 61
3.5 練習與實踐 61
第4章 Spring數據庫編程 63
4.1 Spring JdbcTemplate概述 63
4.1.1 傳統的JDBC不足 63
4.1.2 Spring JdbcTemplate 65
4.2 Spring JDBCTemplate配置及應用 66
4.2.1 Spring JDBCTemplate配置 67
4.2.2 Spring JDBCTemplate的增刪改查 68
4.3 NamedParameterJdbcTemplate 71
4.4 本章小結 73
4.5 練習與實踐 74
第5章 Spring MVC入門 75
5.1 SpringMVC簡介 75
5.2 SpringMVC入門程序 76
5.3 SpringMVC組件與流程 85
5.4 Spring MVC的常用注解 88
5.4.1 @Controller注解 88
5.4.2 @RequestMapping注解 90
5.4.3 其他注解 92
5.5 本章小結 93
5.6 練習與實踐 93
第6章 Spring MVC應用 95
6.1 Spring MVC請求參數和響應 95
6.1.1 SpringMVC請求參數 95
6.1.2 Spring MVC請求響應 101
6.2 視圖解析器 107
6.3 JSON數據交互 110
6.3.1 JSON的數據結構 110
6.3.2 JSON數據交互注解 112
6.4 靜態資源訪問 118
6.5 本章小結 123
6.6 練習與實踐 123
第7章 Spring MVC攔截器 124
7.1 攔截器概述 124
7.2 攔截器的執行 132
7.3 攔截器應用案例 134
7.4 本章小結 141
7.5 練習與實踐 141
第8章 Spring MVC文件上傳下載 141
8.1 文件上傳 141
8.1.1 文件上傳的表單設計 141
8.1.2 Spring MVC處理上傳文件 142
8.1.3 文件上傳實例 144
8.2 文件下載 149
8.2.1 使用I/O流下載文件 149
8.2.2 使用ResponseEntity下載文件 149
8.2.3 文件下載實例 150
8.3 本章小結 154
8.4 練習與實踐 154
第9章 MyBatis入門 155
9.1 MyBatis概述 155
9.1.1 持久層框架 155
9.1.2 MyBatis框架 156
9.2 MyBatis工作原理 157
9.2.1 MyBatis核心類 157
9.2.2 MyBatis工作流程 158
9.3 MyBatis入門程序 160
9.4 本章小結 165
9.5 練習與實踐 165
第 10章 MyBatis核心配置及動態SQL 166
10.1 MyBatis核心配置文件 166
10.1.1 屬性(properties) 167
10.1.2 設置(settings) 168
10.1.3 類型別名(typeAliases) 169
10.1.4 環境配置(environments) 170
10.1.5 映射器(mappers) 172
10.1.6 配置文件實例 173
10.2 MyBatis映射文件 174
10.2.1 insert/update/delete 175
10.2.2 select 177
10.2.3 參數 178
10.2.4 resultMap 179
10.2.5 映射文件實例 180
10.3 動態SQL 185
10.3.1 if 185
10.3.2 choose/when/otherwise 185
10.3.3 foreach 186
10.4 MyBatis Generator 187
10.4.1 在Eclipse中安裝MyBatis Generator 187
10.4.2 在Eclipse中使用MyBatis Generator 190
10.5 MyBatis PageHelper 194
10.5.1 如何引入PageHelper 194
10.5.2 配置攔截器插件 195
10.5.3 如何使用PageHelper 197
10.5.4 PageHelper使用實例 198
10.6 本章小結 200
10.7 練習與實踐 200
第 11章 SSM框架整合 201
11.1 MyBatis+Spring整合 201
11.2 Spring+SpringMVC+Mybatis整合 207
11.3 本章小結 216
11.4 練習與實踐 216
第 12章 Spring AOP和事務管理 218
12.1 Spring AOP 218
12.1.1 什么是Spring AOP 218
12.1.2 基于XML聲明式的Spring AOP實現 227
12.1.3 基于注解式的Spring AOP實現 234
12.2 Spring 事務管理 239
12.2.1 什么是事務 240
12.2.2 Spring事務管理的方式 243
12.2.3 聲明式事務管理應用案例 244
12.3 本章小結 254
12.4 練習與實踐 254
第 13章 SSM實戰:媒體素材管理系統 256
13.1 系統開發準備及配置 256
13.1.1 SSM框架JAR包 256
13.1.2 數據庫準備 257
13.1.3 SSM項目配置及通用功能 260
13.2 系統首頁 271
13.2.1 創建持久化類 271
13.2.2 發起URL請求 274
13.2.3 控制層Controller 274
13.2.4 業務層Service 276
13.2.5 數據持久層Dao 278
13.2.6 頁面設計 279
13.2.7 運行測試 281
13.3 用戶登錄模塊 281
13.3.1 創建持久化類 282
13.3.2 發起URL請求 283
13.3.3 控制層Controller 284
13.3.4 業務層Service 286
13.3.5 數據持久層Dao 287
13.3.6 運行測試 288
13.4 媒體管理模塊 288
13.4.1 發起URL請求 289
13.4.2 管理權限驗證:攔截器 289
13.4.3 控制層Controller 292
13.4.4 業務層Service 293
13.4.5 數據持久層Dao 293
13.4.6 頁面設計 294
13.4.7 運行測試 297
13.5 本章小結 297
13.6 練習與實踐 297
第 14章 Spring Boot入門 299
14.1 SpringBoot 簡介 299
14.1.1 為什么使用SpringBoot 299
14.1.2 基于Eclipse的SpringBoot開發環境 301
14.2 SpringBoot入門程序 303
14.3 SpringBoot工作機制 307
14.3.1 約定優于配置 307
14.3.2 SpringBoot自動配置 308
14.3.3 SpringBoot 依賴及配置 309
14.4 本章小結 311
14.5 練習與實踐 311
第 15章 Spring Boot整合應用 312
15.1 SpringBoot整合Freemarker 312
15.1.1 SpringBoot視圖層技術 312
15.1.2 整合Freemarker模板 313
15.1.3 Freemarker快速入門 315
15.2 SpringBoot整合MyBatis 323
15.2.1 整合MyBatis 323
15.2.2 分頁插件PageHelper 330
15.3 本章小結 335
15.4 練習與實踐 335
Java EE企業級應用開發(SSM) 作者簡介
朱利華,常州信息職業技術學院軟件與大數據學院教師,碩士研究生,中共黨員,副教授/高級工程師職稱,自2004年參加工作后,一直從事軟件技術及相關專業建設、人才培養和科研開發,先后擔任團總支書記、教研室主任和副院長,是***優秀教學團隊、***職業教育教學創新團隊和省高校“青藍工程”優秀教學團隊核心成員,主要參與了***教學資源庫、國家示范、省品牌專業、省軟件技術專業群和雙高計劃軟件技術專業群的建設工作,主要參與江蘇省嵌入式軟件技術工程研發中心,教育部ICT創新基地建設。 近5年來,先后獲國家教學成果一等獎1項,省級教學成果一等獎1項、二等獎1項,主持完成國家教學資源庫子項目《軟件開發與項目管理》課程和案例資源建設,主持建成校級優秀在線開放課程1門,主要參與國家精品課、國家精品資源共享課、國家精品在線開放課程、省級在線開放課程2門,品牌專業建設課程6門,主編和參編十二五規劃教材4部,出版著作2部、發表論文30多篇;指導學生參加技能大賽獲***一等獎一等獎1項、二等獎2項、三等獎1項,省級技能大賽特等獎1項、一等獎1項,二三等多次,指導學生優秀畢業設計獲省二等獎4項;在教育教學改革、科學技術研究等方面做了大量的研究,參與完成各級各類科研項目十多項;先后獲得江蘇省優秀教育工作者、科教城優秀教師等稱號。
- >
月亮虎
- >
名家帶你讀魯迅:故事新編
- >
上帝之肋:男人的真實旅程
- >
名家帶你讀魯迅:朝花夕拾
- >
詩經-先民的歌唱
- >
莉莉和章魚
- >
羅庸西南聯大授課錄
- >
巴金-再思錄