課程計划
本課程是一個 Spring Boot 技術棧的實戰類課程,課程共分為 3 個部分,前面兩個部分為基礎環境准備和相關概念介紹,第三個部分是 Spring Boot 項目實踐開發。Spring Boot 介紹、前后端分離、API 規范等內容旨在讓讀者更加熟悉 SpringBoot 及企業開發中需要注意的事項並具有使用 SpringBoot 技術進行基本功能開發的能力;這最后的項目實戰為課程的主要部分,我會帶着大家實際的開發一個前后端分離的 Spring Boot 實踐項目,讓大家實際操作並從無到有開發一個線上項目,並學習到一定的開發經驗以及其中的開發技巧,旨在讓讀者具有將 Spring Boot 真正應用於項目開發的能力;
目錄整理如下:
- 開篇詞:SpringBoot入門及前后端分離項目實踐導讀
- 第02課:快速認識 Spring Boot 技術棧
- 第03課:開發環境搭建
- 第04課:快速構建 Spring Boot 應用
- 第05課:Spring Boot 之基礎 web 功能開發
- 第06課:Spring Boot 之數據庫連接操作
- 第07課:Spring Boot 整合 MyBatis 操作數據庫
- 第08課:Spring Boot 處理文件上傳及路徑回顯
- 第09課:Spring Boot 項目實踐之前后端分離詳解
- 第10課:Spring Boot 項目實踐之 Ajax 技術使用教程
- 第11課:Spring Boot 項目實踐之 RESTful API 設計與實現
- 第12課:Spring Boot 項目實踐之登錄模塊實現
- 第13課:Spring Boot 項目實踐之分頁功能實現
- 第14課:Spring Boot 項目實踐之 jqgrid 分頁整合
- 第15課:Spring Boot 項目實踐之用戶編輯功能實現
- 第16課:Spring Boot 項目實踐之用戶管理模塊實現
- 第17課:Spring Boot 項目實踐之圖片管理模塊
項目展示
以下為實踐項目的頁面和功能展示,分別為:
- 登錄頁面
- 列表頁面(分頁功能)
- 圖片上傳功能
- 富文本編輯器整合使用
實踐項目的主要功能和頁面就是這些,通過項目展示大家也能夠感受到,在實際應用開發中的高頻次功能都已經實現,稍加修改就可以運用到企業開發中,整個項目的開發模式為前后端分離的模式,即 Spring Boot 提供后端接口,前端頁面通過 Ajax 異步調用接口的方式與后端服務器進行交互並將數據填充至頁面中,這也是目前企業開發中比較重用的開發模式,希望大家能夠了解並且能夠實際的上手開發。
課程的五大特色
- 實踐項目頁面美觀且實用,交互效果完美
- 包含從零搭建項目、功能開發到網站上線的完整流程
- 開發教程詳細完整、文檔資源齊全
- 代碼+講解+演示網站全方位保證,向 Hello World 教程說拜拜
- 豐富你的開發技術棧,提升個人市場價值
通過本課程你將學到以下內容:
- Spring Boot 2 技術棧的使用和開發技巧;
- MySQL 8 數據庫的基本使用方法;
- Maven 的配置及使用;
- SpringBoot 基礎 web 功能開發;
- SpringBoot 整合 MyBatis;
- SpringBoot 文件上傳;
- SpringBoot 全局異常處理;
- 前后端分離詳解;
- AJAX 異步技術;
- AdminLTE3、Bootstrap 4、SweetAlert、JqGrid、JQuery 等前端框架組件及控件的使用;
- Spring Boot 項目開發流程;
- 前后端分離項目開發實踐;
- Spring Boot 完整的 web 項目源碼及開發流程;
熟悉我的朋友應該都知道,我在寫教程時一般都是“文章”+“源碼”+“演示網站”同時提供的,因此在課程完結后,會將源碼全部分享給每一位同學用於學習實踐,本課程內容主要是拋磚引玉,根據該實踐項目中所講解的技術和開發技巧以及各個單獨的功能點實現,可以結合自身業務將其改造成任何企業開發項目。