基本介紹
內容簡介,目錄,
內容簡介
框架( Framework)的本質為某種套用的半成品,即把不同應用程式中的共性內容抽取 出來而形成的半成品程式。 SSM框架是以Spring為核心,整合Spring MVC和Mybatis的輕量級框架技術的組合。 利用SSM整合框架可以開發出分層、易擴展、易維護的企業級套用系統,能夠極大地滿足 企業需求,減少開發工作量,提高開發效率和質量,並有效減少維護工作量。 為保證*優學習效果,本書緊密結合實際套用,利用經典案例說明和實踐,提灶鞏臭煉含金 量十足的開發經驗,為讀者提供與實際開發項目接近的案例。本書使用目前流行的SSM架 構技術實現Web應用程式,並配以完善的學習資源和支持服務,包括視頻教程、案例素材 下載、學習交流社區、討論組等終身學習內容,為開發者帶來全方位的學習體驗。奔定墓
目錄
前言
關於引用作品著作權說明
第1章 企業開發概述
本章任務
任務1 了解企業級項目開發
1.1.1 企業級開發簡介
1.1.2 軟體開發模式
任務2 了解軟體開發流程
任務3 資料庫和操作系企晚阿統選型
1.3.1 資料庫選型
1.3.2 作業系統選型
任務4 SSH與SSM框架
本章總結
本章作業
第2章 Spring架構設計
本章任務
任務1 Spring套用場景
任務2 Spring子項目
任務3 Spring設計目標
任務4 Spring整體架構
本章總結
本章作業
第3章 Spring核心概念IoC
本章任務
任務1 解決代碼中存在的問題
任務2 了解Spring IoC/D1
任務3 編寫Spring程式
3.3.1 準備Spring運行環境
3.3.2 使用Spring IoC/DI實現解耦合
3.3.3 使用SpHng IoC/Dl相關說明
任務蒸詢贈頌4 IoC/Dl使用到的技術
本章總結
本章作業
第4章 Spring核心概念AOP
本章任務
任務1 掌握代理模式
任務2 AOP相關概念
任務3 編寫Spring AOP程式
4.3.1 配置Spring AOP
4.3.2 經典AOP
本章總結
本章作業
第5章 Spring套用擴展
本章任務
任務1 Spring多配置檔案
任務2 裝配方式
5.2.1 裝配多種類型數據
5.2.2 構造方法裝配
5.2.3 p標籤裝配
任務3 使用註解實現IoC和AOP的配置
5.3.1 註解裝配IoC
5.3.2 註解裝配AOP
本章總結
本章作業
第6章 Spring MVC映射控制器
本章任務
任務1 初識Spring MVC
任務2 映射達慨臘蜜處理器HandferMapping
任務3 編寫多功能控制器
6.3.1 多功能控制器
6.3.2 方法名解析器
任務4 註解驅動Spring MVC
本章總結
本章作業
第7章 Spring MVC綁定校驗
本章任務
任務1 Spring MVC數據綁定
7.1.1 數據綁定
7.1.2 註解數據綁定
任務2 Spring MVC數據校驗
7.2.1 編程式校驗
7.2.2 聲明式校驗
本章總結
本章作業
第8章 Spring MVC核心套用
本章任務
任務1 Spring MVC檔案上傳
8.1.1 單文寒符燥件上傳
8.1.2 多檔案上傳
任務2 Spring MVC攔截器
任務3 Spring MVC靜態資源處理
任務4 類型轉換及格式化
8.4.1 類型轉換
8.4.2 格式化
任務5 請求轉發與重定向
任務6 國際化和本地化
任務7 異常處理
本章總結
本章作業
第9章 MyBatis配置
本章任務
任務1 使用XML配置MyBatis
任務2 使用MyBatis編寫程式
9.2.1 MyBatis使用方式
9.2.2 MyBatis細節處理
任務3 動態SQL
本章總結
本章作業
第10章 MyBatis高級套用
本章任務
任務1 使用MyBatis處理對象關聯
10.1.1 對象關聯
10.1.2 MyBatis載入特性
任務2 註解實現MyBatis
任務3 Spnng集成MyBatis
任務4 使用Spnng管理事務
本章總結
本章作業
第11章 SSM框架整合
本章任務
任務1 搭建SSM框架
11.1.1 準備SSM開發環境
11.1.2 設計資料庫
任務2 引入bootstrap
任務3 實現管理許可權
11.3.1 登錄、退出
11.3.2 動態選單
本章總結
本章作業
第12章 項目實請棄戰:SL會員商城
本章任務
任務1 掌握項目需求分析的過程
12.1.1 軟體需要工程化
12.1.2 需求分析
任務2 掌握概要設計和詳細設計的過程
12.2.1 概要設計
12.2.2 詳細設計
任務3 綜合套用SSM框架完成實戰項目——SL會員商城項目開發
本章總結
本章作業
本章總結
本章作業
第6章 Spring MVC映射控制器
本章任務
任務1 初識Spring MVC
任務2 映射處理器HandferMapping
任務3 編寫多功能控制器
6.3.1 多功能控制器
6.3.2 方法名解析器
任務4 註解驅動Spring MVC
本章總結
本章作業
第7章 Spring MVC綁定校驗
本章任務
任務1 Spring MVC數據綁定
7.1.1 數據綁定
7.1.2 註解數據綁定
任務2 Spring MVC數據校驗
7.2.1 編程式校驗
7.2.2 聲明式校驗
本章總結
本章作業
第8章 Spring MVC核心套用
本章任務
任務1 Spring MVC檔案上傳
8.1.1 單檔案上傳
8.1.2 多檔案上傳
任務2 Spring MVC攔截器
任務3 Spring MVC靜態資源處理
任務4 類型轉換及格式化
8.4.1 類型轉換
8.4.2 格式化
任務5 請求轉發與重定向
任務6 國際化和本地化
任務7 異常處理
本章總結
本章作業
第9章 MyBatis配置
本章任務
任務1 使用XML配置MyBatis
任務2 使用MyBatis編寫程式
9.2.1 MyBatis使用方式
9.2.2 MyBatis細節處理
任務3 動態SQL
本章總結
本章作業
第10章 MyBatis高級套用
本章任務
任務1 使用MyBatis處理對象關聯
10.1.1 對象關聯
10.1.2 MyBatis載入特性
任務2 註解實現MyBatis
任務3 Spnng集成MyBatis
任務4 使用Spnng管理事務
本章總結
本章作業
第11章 SSM框架整合
本章任務
任務1 搭建SSM框架
11.1.1 準備SSM開發環境
11.1.2 設計資料庫
任務2 引入bootstrap
任務3 實現管理許可權
11.3.1 登錄、退出
11.3.2 動態選單
本章總結
本章作業
第12章 項目實戰:SL會員商城
本章任務
任務1 掌握項目需求分析的過程
12.1.1 軟體需要工程化
12.1.2 需求分析
任務2 掌握概要設計和詳細設計的過程
12.2.1 概要設計
12.2.2 詳細設計
任務3 綜合套用SSM框架完成實戰項目——SL會員商城項目開發
本章總結
本章作業