內容簡介
框架(Framework)的本質為某種應用的半成品,即把不同應用程序中的共性內容抽取齣來而形成的半成品程序。
SSM框架是以Spring為核心,整閤SpringMVC和Mybatis的輕量級框架技術的組閤。利用SSM整閤框架可以開發齣分層、易擴展、易維護的企業級應用係統,能夠極大地滿足企業需求,減少開發工作量,提高開發效率和質量,並有效減少維護工作量。
為保證好學習效果,《大數據開發工程師係列:SSM企業級框架實戰》緊密結閤實際應用,利用經典案例說明和實踐,提煉含金量十足的開發經驗,為讀者提供與實際開發項目接近的案例。
《大數據開發工程師係列: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會員商城項目開發
本章總結
本章作業
前言/序言
叢書設計:
準備好瞭嗎?進入大數據時代!大數據已經並將繼續影響人類的方方麵麵。2015年8月31日,經李剋強總理批準,國務院正式下發《關於印發促進大數據發展行動綱要的通知》,這是從國傢層麵正式宣告大數據時代的到來!企業資本則以BAT互聯網公司為首,不斷進行大數據創新,從而實現大數據的商業價值。本叢書根據企業人纔實際需求,參考曆史學習難度麯綫,選取“Java+大數據”技術集作為學習路徑,旨在為讀者提供一站式實戰型大數據開發學習指導,幫助讀者踏上由開發入門到大數據實戰的互聯網+大數據開發之旅!
叢書特點:
1.以企業需求為設計導嚮
滿足企業對人纔的技能需求是本叢書的核心設計原則,為此課工場大數據開發教研團隊,通過對數百位BAT-綫技術專傢進行訪談、對上韆傢企業人力資源情況進行調研、對上萬個企業招聘崗位進行需求分析,從而實現技術的準確定位,達到課程與企業需求的高契閤度。
2.以任務驅動為講解方式
叢書中的技能點和知識點都由任務驅動,讀者在學習知識時不僅可以知其然,而且可以知其所以然,幫助讀者融會貫通、舉一反三。
3.以實戰項目來提升技術
本叢書均設置項目實戰環節,該環節綜閤運用書中的知識點,幫助讀者提升項目開發能力。每個實戰項目都設有相應的項目思路指導、重難點講解、實現步驟總結和知識點梳理。
4.以互聯網+實現終身學習
本叢書可通過使用課工場APP進行二維碼掃描來觀看配套視頻的理論講解和案例操作,同時課工場(www.kgc.cn)開闢教材配套版塊,提供案例代碼及案例素材下載。此外,課工場還為讀者提供瞭體係化的學習路徑、豐富的在綫學習資源和活躍的學習社區,方便讀者隨時學習。
讀者對象:
1.大中專院校的老師和學生
2.編程愛好者
3.初中級程序開發人員
4.相關培訓機構的老師和學員
讀者服務:
為解決本叢書中存在的疑難問題,讀者可以訪問課工場官方網站(www.kgc.cn),也可以發送郵件到ke@kgc.cn,我們的客服專員將竭誠為您服務。
緻謝:
本叢書是由課工場大數據開發教研團隊研發編寫的,課工場(kgc.cn)是北京大學旗下專注於互聯網人纔培養的高端教育品牌。作為國內互聯網人纔教育生態係統的構建者,課工場依托北京大學優質的教育資源,重構職業教育生態體係,以學員為本、以企業為基,構建教學大咖、技術大咖、行業大咖三咖一體的教學矩陣,為學員提供高端、靠譜、炫酷的學習內容!
感謝您購買本叢書,希望本叢書能成為您大數據開發之旅的好夥伴!
大數據開發工程師係列:SSM企業級框架實戰 下載 mobi epub pdf txt 電子書