Spring應用快速開發經典專案課程
<!-- /* Font Definitions */ @font-face {font-family:宋體; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:"/@宋體"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:Verdana; panose-1:2 11 6 4 3 5 4 4 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:536871559 0 0 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:宋體; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; mso-font-kerning:1.0pt;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->
Spring 應用快速開發經典專案課程
課程介紹:
本課程以優秀的專案應用為依託,通過優秀資料庫 WEB 應用例項原始碼級別的分析,結合上手開發實戰,讓你輕鬆掌握 Spring 應用開發的精髓, 重點是精心挑選的 Spring 應用例項的詳細解析與實戰。
“ 寵物診所 ” 是一個很經典的 spring 應用案例, 對其進行原始碼級別的分析,從需求,設計,編碼,構建到部署對其進行系統的剖析,理解之後,可以讓開發者對 spring 應用開發非常快的能上手,然後再在這個基礎上進行增量開發解決自己的業務問題,是 spring 應用開發很好的起點,可以有效的降低使用 spring 的學習曲線。
講 師:計文柯
資深軟體開發專家和專案經理,擁有 10 餘年開發經驗,對 Spring 等開源軟體 的應用和實現原理有深入研究和獨到見解。產品研發和專案管理經驗豐富,曾任職於華為技術、摩托羅拉等知名企業和矽谷移動網際網路創業公司,在軟體工程和專案 管理方面積累了大量最佳實踐。現在正在學習雲端計算,準備迎接即將爆發的計算革命。閒暇之餘,他非常享受歷史書籍帶給他的快樂!
定價: 48.00 元 購買
《 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 課時)。
“
寵物商店
”
應用開發詳細分析
(
第
4~7
講
)
課程目標:
詳細分析 “ 寵物商店 ” 應用的各個模組的設計及原始碼實現。
對 “ 寵物商店 ” 的應用使用 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 課時)。
目發 布與部署 ( 第 8 講 )
課程目標:
掌握在 Windows 平臺搭建 Web 伺服器和資料庫。
掌握 “ 寵物商店 ” 應用的構建和釋出過程。
課程內容:
(1)Web 伺服器的安裝與配置( 0.3 課時)。
(2) 資料庫服務的安裝與配置( 0.2 課時)。
(3)“ 寵物商店 ” 應用的構建與釋出( 0.5 課時)
相關文章
- fast-spring-boot快速開發專案ASTSpringboot
- 開源社群GVP經典專案
- Python Tkinter介面應用開發-黃棒清-專題視訊課程Python
- Vue經典開源專案彙總Vue
- 基於vue開發的線上付費課程應用Vue
- 基於eTS高效開發HarmonyOS課程類應用ASGR
- 經典IT公開課影片講解
- 專案管理經典箴言專案管理箴言
- 【魅族大賽技術公開課】移動應用開發技術精選-CSDN公開課-專題視訊課程
- Ffmpeg快速應用開發
- 如何實現現代應用的落地-CSDN公開課-專題視訊課程
- Vue.js經典開源專案彙總Vue.js
- LeaRun快速開發平臺,快速開發.net/java專案Java
- 如何快速開發SPA應用
- 面向高校 | “雲原生技術應用與實踐”示範課程專案開放申報
- Python指令碼應用及學習方法-CSDN公開課-專題視訊課程Python指令碼
- React Nactive混合APP開發-CSDN公開課-專題視訊課程ReactAPP
- 實踐JavaWeb課程專案JavaWeb
- 《HTML5移動應用開發入門經典》——2.9 測驗HTML
- [專案管理]工程與產品開發的差異——一個老專案的經典問題專案管理
- JNPF快速開發平臺-簡單快速高效開發java專案Java
- 微信小程式開發祕籍-CSDN公開課-專題視訊課程微信小程式
- 專案開發過程管理(草稿)
- 如何用 Spark 快速開發應用?Spark
- 使用Taro開發鴻蒙原生應用——快速上手,鴻蒙應用開發指南鴻蒙
- 使用 Taro 開發鴻蒙原生應用 —— 快速上手,鴻蒙應用開發指南鴻蒙
- 軟體工程課程專案“物品復活“軟體開發v1.0軟體工程
- Spring 經典教程Spring
- 知識圖譜關鍵技術與應用案例-CSDN公開課-專題視訊課程
- MVP框架模板,方便快速專案開發MVP框架
- Spring MVC——專案的開發流程SpringMVC
- 使用Spring Boot開發Web專案Spring BootWeb
- COLA 4.0應用架構和DDD經典專案實踐:貨物運輸系統應用架構
- 使用MyEclipse開發Java EE應用:EJB專案開發初探(上)EclipseJava
- 使用MyEclipse開發Java EE應用:EJB專案開發初探(下)EclipseJava
- 快速上手系列--Flutter應用開發模板Flutter
- 如何快速開發一款應用
- 小程式·雲開發 專案開發經驗分享