Spring套用快速開發經典項目課程

本課程以優秀的項目套用為依託,通過優秀資料庫WEB套用實例原始碼級別的分析,結合上手開發實戰,讓你輕鬆掌握Spring套用開發的精髓,重點是精心挑選的Spring套用實例的詳細解析與實戰。

基本介紹

  • 書名:Spring套用快速開發經典項目課程
  • 作者:計文柯
  • 類別:軟體開發
  • 依託:優秀的項目套用
課程介紹,講師,課程計畫,詳細分析,發布部署,

課程介紹

“寵物診所”是一個很經典的spring套用案例,對其進行原始碼級別的分析,從需求,設計,編碼,構建到部署對其進行系統的剖析,理解之後,可以讓開發者對spring套用開發非常快的能上手,然後再在這個基礎上進行增量開發解決自己的業務問題,是spring套用開發很好的起點,可以有效的降低使用spring的學習曲線。

講師

計文柯
資深軟體開發專家和項目經理,擁有10餘年開發經驗,對Spring等開源軟體的套用和實現原理有深入研究和獨到見解。產品研發和項目管理經驗豐富,曾任職於華為技術、摩托羅拉等知名企業和矽谷移動網際網路創業公司,在軟體工程和項目管理方面積累了大量最佳實踐。現在正在學習雲計算,準備迎接即將爆發的計算革命。閒暇之餘,他非常享受歷史書籍帶給他的快樂。

課程計畫

項目概述及項目功能演示(第1講)
課程目標:了解項目的總體架構,通過功能演示對項目需求有整體的了解。
課程內容:
(1)演示項目各功能模組的運行效果及所套用到的技術。(0.5課時)
(2)Spring平台的概要介紹。(0.5課時)
Spring套用開發實例– “寵物商店”套用的搭建(第2~3講)
課程目標:
搭建Spring套用開發的“寵物商店”的套用實例。
課程內容:
(1)了解Spring開源項目的原始碼結構並獲取“寵物商店”套用。(0.5課時)。
(2)展示“寵物商店”套用的基本運行環境。(0.5課時)。
(3)展示“寵物商店”套用的基本運行及實現的產品需求(0.5課時)。
(4)展示“寵物商店”套用的基本代碼結構(0.5課時)。

詳細分析

課程目標:
詳細分析“寵物商店”套用的各個模組的設計及原始碼實現。
對“寵物商店”的套用使用ACEGI進行擴展,實現用戶管理和登錄功能。
課程內容:
(1)部署環境及資料庫設定(0.5課時)。
(2)Spring IoC容器的Bean配置(0.5課時)。
(3)套用的Web MVC實現(0.5課時)。
(4)套用中領域對象的設計與實現(0.5課時)。
(5)資料庫操作的實現:JDBC, Hibernate,JPA的套用(0.5課時)。
(6)Spring ACEGI介紹(0.5課時)。
(7)使用ACEGI安全框架擴展“寵物商店”套用(1課時)。

發布部署

課程目標:
掌握在Windows平台搭建Web伺服器和資料庫。
掌握“寵物商店”套用的構建和發布過程。
課程內容:
(1)Web伺服器的安裝與配置(0.3課時)。
(2)資料庫服務的安裝與配置(0.2課時)。
(3)“寵物商店”套用的構建與發布(0.5課時)

相關詞條

熱門詞條

聯絡我們