中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
JAVA EE(SSM)企業應用實戰(第2版·微課視頻版)

包郵 JAVA EE(SSM)企業應用實戰(第2版·微課視頻版)

出版社:清華大學出版社出版時間:2024-07-01
開本: 其他 頁數: 364
本類榜單:教材銷量榜
中 圖 價:¥58.3(8.4折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

JAVA EE(SSM)企業應用實戰(第2版·微課視頻版) 版權信息

JAVA EE(SSM)企業應用實戰(第2版·微課視頻版) 本書特色

通過對本書內容的學習,讀者能夠掌握Java EE中Spring、Spring MVC和MyBatis三大框架的基礎與進階知識,并能夠將這三大框架應用到項目中。 本書附有配套視頻、教學大綱、教學PPT、教學設計、源代碼等資源。 眾多精美案例、視頻資源、教學PPT、教學設計、教學大綱等配套資源,助力老師高效教學,促進學生快速成長

JAVA EE(SSM)企業應用實戰(第2版·微課視頻版) 內容簡介

"本書主要講解Spring、Spring MVC和MyBatis三大框架的基礎與進階知識。全書共14章,其中第1章主要講解SSM框架的基本概念與優缺點等; 第2章和第3章主要講解MyBatis的基礎與進階知識; 第4章主要講解動態SQL和注解開發; 第5章主要講解MyBatis緩存機制; 第6~11章主要講解Spring基礎、Spring的Bean管理、Spring JDBC、Spring AOP、Spring數據庫事務管理和Spring MVC基礎; 第12章主要講解全局異常處理器和; 第13章主要講解Spring MVC高級功能; 第14章主要講解一個綜合項目——智慧農業果蔬系統,該項目主要應用了前面章節學習的Spring、Spring MVC、MyBatis框架的基礎知識和核心技術。通過對本書內容的學習,讀者能夠掌握Java EE中Spring、Spring MVC和MyBatis三大框架的基礎與進階知識,并能夠將這三大框架應用到項目中。 為了幫助讀者更好地學習本書中的內容,本書配套有視頻、教學大綱、教學PPT、教學設計、源代碼等資源。本書既可作為高等院校計算機相關專業的教材,也可以作為相關技術愛好者的入門用書。 "

JAVA EE(SSM)企業應用實戰(第2版·微課視頻版) 目錄

目 錄 第1章 初識SSM 框架 ……………………………………………………………………… 1 1.1 SSM 框架 …………………………………………………………………………… 1 1.1.1 Spring框架 ……………………………………………………………… 1 1.1.2 Spring MVC 框架 ………………………………………………………… 2 1.1.3 MyBatis框架 ……………………………………………………………… 4 1.2 SSM 框架的優缺點 ………………………………………………………………… 5 1.3 本章小結 …………………………………………………………………………… 6 1.4 習題 ………………………………………………………………………………… 6 _x00B_第2章 MyBatis基礎 ………………………………………………………………………… 7 2.1 MyBatis概述 ……………………………………………………………………… 7 2.1.1 MyBatis的發展歷程 ……………………………………………………… 7 2.1.2 功能架構…………………………………………………………………… 8 2.1.3 工作流程…………………………………………………………………… 8 2.2 MyBatis的下載和導入 …………………………………………………………… 9 2.3 核心組件…………………………………………………………………………… 10 2.3.1 SqlSessionFactory接口 ………………………………………………… 10 2.3.2 SqlSession接口 ………………………………………………………… 11 2.4 核心配置文件……………………………………………………………………… 12 2.4.1 配置文件結構 …………………………………………………………… 12 2.4.2 properties 元素 ……………………………………………………… 13 2.4.3 settings 元素 ………………………………………………………… 14 2.4.4 typeAliases 元素……………………………………………………… 15 2.4.5 typeHandlers 元素 …………………………………………………… 17 2.4.6 objectFactory 元素 …………………………………………………… 18 2.4.7 environments 元素 …………………………………………………… 19 2.4.8 mappers 元素 ………………………………………………………… 20 2.5 MyBatis的簡單應用 ……………………………………………………………… 21 2.5.1 搭建開發環境 …………………………………………………………… 21 2.5.2 創建 POJO 類 …………………………………………………………… 21 JavaEE(SSM)企業應用實戰(第2版· 微課視頻版) 2.5.3 創建配置文件 …………………………………………………………… 22 2.5.4 創建映射文件 …………………………………………………………… 22 2.5.5 編寫測試類 ……………………………………………………………… 23 Ⅵ 2.6 本章小結…………………………………………………………………………… 24 2.7 習題………………………………………………………………………………… 24 第3章 MyBatis進階 ……………………………………………………………………… 26 3.1 映射文件…………………………………………………………………………… 26 3.1.1 映射文件結構 …………………………………………………………… 26 3.1.2 mapper 元素 ………………………………………………………… 27 3.1.3 select 元素 …………………………………………………………… 27 3.1.4 insert 元素、 delete 元素、 update 元素 ……………………… 29 3.1.5 resultMap 元素 ……………………………………………………… 32 3.1.6 sql 元素 ……………………………………………………………… 33 3.2 關聯映射…………………………………………………………………………… 34 3.2.1 一對一關聯映射 ………………………………………………………… 34 3.2.2 一對多關聯映射 ………………………………………………………… 38 3.2.3 多對多關聯映射 ………………………………………………………… 40 3.3 實戰演練:智慧農業果蔬系統中普通用戶的數據管理 ………………………… 43 3.4 本章小結…………………………………………………………………………… 50 3.5 習題………………………………………………………………………………… 51 _x00B_第4章 動態SQL和注解開發 ……………………………………………………………… 52 4.1 動態 SQL ………………………………………………………………………… 52 4.1.1 if 元素 ………………………………………………………………… 52 4.1.2 where 元素 …………………………………………………………… 55 4.1.3 set 元素 ……………………………………………………………… 56 4.1.4 trim 元素 ……………………………………………………………… 58 4.1.5 choose 、 when 和 otherwise 元素……………………………… 59 4.1.6 foreach 元素 ………………………………………………………… 60 4.2 實戰演練:改造智慧農業果蔬系統中普通用戶的數據管理1 ………………… 62 4.3 注解開發…………………………………………………………………………… 68 4.3.1 @Insert注解 …………………………………………………………… 68 4.3.2 @Delete注解 …………………………………………………………… 70 4.3.3 @Update注解 …………………………………………………………… 71 4.3.4 @Select注解 …………………………………………………………… 72 4.3.5 @Param 注解 …………………………………………………………… 73 4.4 實戰演練:改造智慧農業果蔬系統中普通用戶的數據管理2 ………………… 74 4.5 本章小結…………………………………………………………………………… 79 4.6 習題………………………………………………………………………………… 79 第5章 MyBatis緩存機制 ………………………………………………………………… 81 5.1 MyBatis緩存分類 ………………………………………………………………… 81 5.1.1 一級緩存 ………………………………………………………………… 81 5.1.2 二級緩存 ………………………………………………………………… 84 5.2 EhCache緩存……………………………………………………………………… 87 5.2.1 EhCache緩存簡介 ……………………………………………………… 88 5.2.2 EhCache的下載 ………………………………………………………… 89 5.2.3 MyBatis整合 EhCache緩存 …………………………………………… 89 5.3 本章小結…………………………………………………………………………… 91 5.4 習題………………………………………………………………………………… 91 第6章 Spring基礎 ………………………………………………………………………… 93 6.1 Spring簡介 ……………………………………………………………………… 93 6.2 Spring功能體系 ………………………………………………………………… 94 6.2.1 DataAccess/Integration模塊 …………………………………………… 94 6.2.2 Web模塊 ………………………………………………………………… 95 6.2.3 AOP、Aspects、Instrumentation、Messaging模塊 …………………… 96 6.2.4 CoreContainer模塊 …………………………………………………… 96 6.2.5 Test模塊 ………………………………………………………………… 97 6.3 Spring容器 ……………………………………………………………………… 98 6.3.1 Spring容器簡介 ………………………………………………………… 98 6.3.2 BeanFactory接口 ……………………………………………………… 99 6.3.3 ApplicationContext接口 ……………………………………………… 99 6.3.4 Spring容器的啟動流程 ……………………………………………… 100 6.4 實戰演練:Spring的簡單應用 ………………………………………………… 101 6.5 本章小結 ………………………………………………………………………… 103 6.6 習題 ……………………………………………………………………………… 103 第7章 Spring的Bean管理 ……………………………………………………………… 105 7.1 IoC 和 DI………………………………………………………………………… 105 7.1.1 IoC 和 DI簡介 ………………………………………………………… 105 7.1.2 IoC 和 DI的實現方式 ………………………………………………… 106 7.2 Spring的 Bean ………………………………………………………………… 110 7.2.1 Bean簡介 ……………………………………………………………… 110 Ⅶ 7.2.2 Bean的作用域 ………………………………………………………… 111 7.2.3 Bean的數據配置 ……………………………………………………… 112 7.2.4 Bean的生命周期 ……………………………………………………… 119 目 錄 JavaEE(SSM)企業應用實戰(第2版· 微課視頻版) 7.3 Maven管理 ……………………………………………………………………… 124 7.4 使用 Maven創建 Spring項目 ………………………………………………… 127 7.5 本章小結 ………………………………………………………………………… 131 Ⅷ 7.6 習題 ……………………………………………………………………………… 131 第8章 SpringJDBC ……………………………………………………………………… 133 8.1 SpringJDBC 基礎 ……………………………………………………………… 133 8.2 SpringJDBC 的重要組件 ……………………………………………………… 134 8.2.1 JdbcTemplate類 ……………………………………………………… 134 8.2.2 JdbcDaoSupport類 …………………………………………………… 137 8.3 SpringJDBC 操作數據庫 ……………………………………………………… 139 8.3.1 DDL 操作 ……………………………………………………………… 139 8.3.2 DQL 操作 ……………………………………………………………… 140 8.3.3 DML 操作 ……………………………………………………………… 143 8.4 實戰演練:改造智慧農業果蔬系統中普通用戶的數據管理3 ……………… 146 8.5 本章小結 ………………………………………………………………………… 151 8.6 習題 ……………………………………………………………………………… 151 第9章 SpringAOP ……………………………………………………………………… 153 9.1 認識 AOP ……………………………………………………………………… 153 9.1.1 AOP簡介 ……………………………………………………………… 153 9.1.2 AOP的基本術語 ……………………………………………………… 153 9.2 SpringAOP的實現機制 ……………………………………………………… 155 9.2.1 JDK 動態代理 ………………………………………………………… 155 9.2.2 CGLIB動態代理 ……………………………………………………… 157 9.3 SpringAOP的實現方式 ……………………………………………………… 158 9.3.1 基于 XML 配置開發 SpringAOP …………………………………… 158 9.3.2 基于注解方式開發 SpringAOP ……………………………………… 162 9.4 本章小結 ………………………………………………………………………… 164 9.5 習題 ……………………………………………………………………………… 164 _x00B_第10章 Spring數據庫事務管理 ………………………………………………………… 166 10.1 Spring與事務管理 …………………………………………………………… 166 10.1.1 事務簡介 …………………………………………………………… 166 10.1.2 Spring對事務管理的支持 ………………………………………… 166 10.1.3 Spring事務管理的核心接口 ……………………………………… 167 10.2 Spring的事務管理方式 ……………………………………………………… 169 10.2.1 編程式事務管理 …………………………………………………… 170 10.2.2 聲明式事務管理 …………………………………………………… 175 10.3 事務的傳播方式 ……………………………………………………………… 181 10.4 實戰演練:智慧農業果蔬系統中已售和庫存事務配置 …………………… 186 10.5 本章小結 ……………………………………………………………………… 191 10.6 習題 …………………………………………………………………………… 191 第11章 SpringMVC基礎………………………………………………………………… 193 11.1 Spring MVC 簡介 …………………………………………………………… 193 11.2 搭建 Spring MVC 環境 ……………………………………………………… 194 11.2.1 引入 Spring MVC 核心依賴 ……………………………………… 194 11.2.2 配置 DispatcherServlet類 ………………………………………… 195 11.2.3 創建 Spring MVC 的配置文件 …………………………………… 195 11.2.4 創建 Controller層 ………………………………………………… 197 11.2.5 創建 View 層 ……………………………………………………… 198 11.2.6 部署運行 …………………………………………………………… 198 11.3 Spring MVC 工作流程 ……………………………………………………… 199 11.4 Spring MVC 常用注解 ……………………………………………………… 199 11.4.1 @Controller注解 ………………………………………………… 200 11.4.2 @RequestMapping注解…………………………………………… 205 11.4.3 @Resource注解和@Autowired注解 …………………………… 206 11.4.4 @RequestParam 注解……………………………………………… 209 11.4.5 @RequestBody注解和@ResponseBody注解 …………………… 210 11.4.6 @PathVariable注解 ……………………………………………… 211 11.4.7 @RequestHeader注解 …………………………………………… 212 11.4.8 @CookieValue注解 ……………………………………………… 213 11.5 單元測試 ……………………………………………………………………… 214 11.6 本章小結 ……………………………………………………………………… 216 11.7 習題 …………………………………………………………………………… 216 _x00B_第12章 全局異常處理器和攔截器 ……………………………………………………… 218 12.1 全局異常處理器 ……………………………………………………………… 218 12.1.1 HandlerExceptionResolver接口 ………………………………… 218 12.1.2 @ExceptionHandler注解 ………………………………………… 222 12.1.3 @ControllerAdvice注解 ………………………………………… 223 12.2 攔截器 ………………………………………………………………………… 224 12.2.1 HandlerInterceptor接口 ………………………………………… 224 12.2.2 WebRequestInterceptor接口 ……………………………………… 226 Ⅸ 12.2.3 攔截器登錄控制 …………………………………………………… 227 12.3 攔截器鏈 ……………………………………………………………………… 234 12.4 本章小結 ……………………………………………………………………… 235 目 錄 JavaEE(SSM)企業應用實戰(第2版· 微課視頻版) 12.5 習題 …………………………………………………………………………… 235 _x00B_第13章 SpringMVC高級功能…………………………………………………………… 237 Ⅹ 13.1 Spring MVC 實現JSON 交互 ……………………………………………… 237 13.2 RESTful風格 ………………………………………………………………… 238 13.2.1 RESTful簡介 ……………………………………………………… 239 13.2.2 GET 請求 …………………………………………………………… 239 13.2.3 POST 請求 ………………………………………………………… 246 13.2.4 PUT 請求 …………………………………………………………… 247 13.2.5 DELETE 請求 ……………………………………………………… 248 13.3 Swagger ……………………………………………………………………… 250 13.4 文件上傳和下載 ……………………………………………………………… 254 13.4.1 Spring MVC 實現文件上傳 ……………………………………… 254 13.4.2 Spring MVC 實現文件下載 ……………………………………… 256 13.5 實戰演練:智慧農業果蔬系統中公告板塊的數據上傳與下載 …………… 258 13.6 本章小結 ……………………………………………………………………… 263 13.7 習題 …………………………………………………………………………… 263 _x00B_第14章 綜合項目———智慧農業果蔬系統 ……………………………………………… 265 14.1 項目介紹 ……………………………………………………………………… 265 14.1.1 項目背景 …………………………………………………………… 265 14.1.2 系統環境配置 ……………………………………………………… 265 14.1.3 功能模塊介紹 ……………………………………………………… 266 14.1.4 頁面效果 …………………………………………………………… 267 14.2 環境搭建 ……………………………………………………………………… 275 14.3 數據庫設計 …………………………………………………………………… 282 14.3.1 E-R 圖 ……………………………………………………………… 282 14.3.2 數據表關系模型圖 ………………………………………………… 283 14.3.3 用戶表 ……………………………………………………………… 285 14.3.4 管理員表 …………………………………………………………… 285 14.3.5 訂單表 ……………………………………………………………… 285 14.3.6 類目表 ……………………………………………………………… 286 14.3.7 商品表 ……………………………………………………………… 286 14.3.8 商品詳情表 ………………………………………………………… 286 14.3.9 購物車表 …………………………………………………………… 287 14.3.10 評價表……………………………………………………………… 287 14.3.11 收藏表……………………………………………………………… 287 14.3.12 公告表……………………………………………………………… 288 14.3.13 留言表……………………………………………………………… 288 14.4 普通用戶功能的實現 ………………………………………………………… 288 14.4.1 注冊與登錄 ………………………………………………………… 288 14.4.2 個人信息 …………………………………………………………… 293 14.4.3 密碼修改 …………………………………………………………… 297 14.4.4 商品收藏 …………………………………………………………… 298 14.4.5 商品結算 …………………………………………………………… 301 14.4.6 我的訂單 …………………………………………………………… 305 14.4.7 公告 ………………………………………………………………… 309 14.4.8 留言 ………………………………………………………………… 311 14.5 管理員用戶功能的實現 ……………………………………………………… 313 14.5.1 登錄 ………………………………………………………………… 313 14.5.2 類目管理 …………………………………………………………… 315 14.5.3 用戶管理 …………………………………………………………… 322 14.5.4 商品管理 …………………………………………………………… 324 14.5.5 訂單管理 …………………………………………………………… 334 14.5.6 公告管理 …………………………………………………………… 338 14.5.7 留言管理 …………………………………………………………… 345 14.6 本章小結 ……………………………………………………………………… 348 Ⅺ 目 錄
展開全部
商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 广州印刷厂_广州彩印厂-广州艺彩印务有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 济南铝方通-济南铝方通价格-济南方通厂家-山东鲁方通建材有限公司 | 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 | 合肥网络推广_合肥SEO网站优化-安徽沃龙First | 首页-浙江橙树网络技术有限公司 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 绿萝净除甲醛|深圳除甲醛公司|测甲醛怎么收费|培训机构|电影院|办公室|车内|室内除甲醛案例|原理|方法|价格立马咨询 | 光栅尺厂家_数显表维修-苏州泽升精密机械 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 361°官方网站| 电抗器-能曼电气-电抗器专业制造商 | 分类168信息网 - 分类信息网 免费发布与查询 | 澳洁干洗店加盟-洗衣店干洗连锁「澳洁干洗免费一对一贴心服务」 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | 顶空进样器-吹扫捕集仪-热脱附仪-二次热解吸仪-北京华盛谱信仪器 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 便民信息网_家电维修,家电清洗,开锁换锁,本地家政公司 | 菲希尔FISCHER测厚仪-铁素体检测仪-上海吉馨实业发展有限公司 | 披萨石_披萨盘_电器家电隔热绵加工定制_佛山市南海区西樵南方综合保温材料厂 | 渣土车电机,太阳能跟踪器电机,蜗轮蜗杆减速电机厂家-淄博传强电机 | OpenI 启智 新一代人工智能开源开放平台| 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 干培两用箱-细菌恒温培养箱-菲斯福仪器 | 派财经_聚焦数字经济内容服务平台 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | YT保温材料_YT无机保温砂浆_外墙保温材料_南阳银通节能建材高新技术开发有限公司 | 数年网路-免费在线工具您的在线工具箱-shuyear.com | 单螺旋速冻机-双螺旋-流态化-隧道式-食品速冻机厂家-广州冰泉制冷 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | 河南正规膏药生产厂家-膏药贴牌-膏药代加工-修康药业集团官网 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 中医中药治疗血小板减少-石家庄血液病肿瘤门诊部 | 东风体检车厂家_公共卫生体检车_医院体检车_移动体检车-锦沅科贸 |