《Spring Boot 入门及前后端分离项目实践》系列介绍
课程计划
本课程是一个 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 项目源码及开发流程;
熟悉我的朋友应该都知道,我在写教程时一般都是“文章”+“源码”+“演示网站”同时提供的,因此在课程完结后,会将源码全部分享给每一位同学用于学习实践,本课程内容主要是抛砖引玉,根据该实践项目中所讲解的技术和开发技巧以及各个单独的功能点实现,可以结合自身业务将其改造成任何企业开发项目。
《Spring Boot 入门及前后端分离项目实践》系列介绍的更多相关文章
- 《Spring Boot 入门及前后端分离项目实践》目录
开篇词:SpringBoot入门及前后端分离项目实践导读 第02课:快速认识 Spring Boot 技术栈 第03课:开发环境搭建 第04课:快速构建 Spring Boot 应用 第05课:Spr ...
- 基于Vue的前后端分离项目实践
一.为什么需要前后端分离 1.1什么是前后端分离 前后端分离这个词刚在毕业(15年)那会就听说过,但是直到17年前都没有接触过前后端分离的项目.怎么理解前后端分离?直观的感觉就是前后端分开去做,即功 ...
- 实战!spring Boot security+JWT 前后端分离架构认证登录!
大家好,我是不才陈某~ 认证.授权是实战项目中必不可少的部分,而Spring Security则将作为首选安全组件,因此陈某新开了 <Spring Security 进阶> 这个专栏,写一 ...
- 基于Spring Boot架构的前后端完全分离项目API路径问题
最近的一个项目采用前后端完全分离的架构,前端组件:vue + vue-router + vuex + element-ui + axios,后端组件:Spring Boot + MyBatis.之所以 ...
- Docker环境下的前后端分离项目部署与运维
本教程将从零开始部署一个前后端分离的开源项目,利用docker虚拟机的容器技术,采用分布式集群部署,将项目转换成为高性能.高负载.高可用的部署方案.包括了MySQL集群.Redis集群.负载均衡.双机 ...
- 喜大普奔,两个开源的 Spring Boot + Vue 前后端分离项目可以在线体验了
折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和 V 部落部署上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了, ...
- 两个开源的 Spring Boot + Vue 前后端分离项目
折腾了一周的域名备案昨天终于搞定了. 松哥第一时间想到赶紧把微人事和 V 部落部署上去,我知道很多小伙伴已经等不及了. 1. 也曾经上过线 其实这两个项目当时刚做好的时候,我就把它们部署到服务器上了, ...
- 七个开源的 Spring Boot 前后端分离项目,一定要收藏!
前后端分离已经在慢慢走进各公司的技术栈,根据松哥了解到的消息,不少公司都已经切换到这个技术栈上面了.即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年 ...
- 八个开源的 Spring Boot 前后端分离项目,一定要收藏!
八个开源的 Spring Boot 前后端分离项目 最近前后端分离已经在慢慢走进各公司的技术栈,不少公司都已经切换到这个技术栈上面了.即使贵司目前没有切换到这个技术栈上面,我们也非常建议大家学习一下前 ...
随机推荐
- html-edm(邮件营销)编写规则
最近写了一个edm邮件 以前没有接触过 使用的是很老的html页面编写规则 只能用table标签 在此记录一下edm编写的一些规则 个人参考的是这两个网址,转载一下 http://www.zco ...
- 机器学习之EM算法(五)
摘要 EM算法全称为Expectation Maximization Algorithm,既最大期望算法.它是一种迭代的算法,用于含有隐变量的概率参数模型的最大似然估计和极大后验概率估计.EM算法经常 ...
- MyBatis笔记----mybatis分页
mybatis版本3.4以下 结构 spring-mvc.xml <?xml version="1.0" encoding="UTF-8"?> &l ...
- [20180928]如何能在11g下执行.txt
[20180928]如何能在11g下执行.txt --//链接问的问题: http://www.itpub.net/thread-2105467-1-1.html create table test( ...
- Oracle EBS R12 GL_IMPORT_REFERENCES 映射
非原创. 转自出处: http://alloracleapps.com/oracle_apps/gl_import_references-columns-mapping-11i-vs-r12/
- NVM 安装 nodejs
Windows 安装: 下载NVM 安装包:https://github.com/coreybutler/nvm-windows/releases 下载nvm-setup.zip文件后,解压后安装 安 ...
- JS一些实用的方法
1.首次为变量赋值时务必使用var关键字 变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量. 2.使用===取代== ==和!=操作符会在需要的情况下自动转换数据类型.但 ...
- C# -- 随机数产生的字母金字塔
C# -- 随机数产生的字母金字塔 1. 代码实现: static void Main(string[] args) { showNpoint(); Console.ReadKey(); } priv ...
- February 20th, 2018 Week 8th Tuesday
Receive without conceit, release without struggle. 接受时,不狂妄:放手时,不犹豫. How to understand this quote? Do ...
- C#中Request.ServerVariables详细说明及代理
Request.ServerVariables("Url") 返回服务器地址 Request.ServerVariables("Path_Info") 客户端提 ...