Spring 作为一个轻量级的容器,在JavaEE开发中得到了广泛的应用,但是Spring 的配置繁琐臃肿,在和各种第三方框架进行整合时代码量都非常大,并且整合的代码大多是重复的,为了使开发者能够快速上手Spring,利用Spring框架快速搭建JavaEE项目,Spring Boot应运而生。
Spring Boot 中对一些常用的第三方库提供了默认的自动化配置方案,使得开发者只需要很少的Spring 配置就能运行一个完整的Java EE应用。Spring Boot项目可以采用传统的方案打成war包,然后部署到Tomcat 中运行。也可以直接打成可执行jar包,这样通过java -jar命令就可以启动一个 Spring Boot 项目。
前后端分离
众所周知现在开发都是前后端分离。其中用到的技术最火的无疑是后端选用Spring Boot,前端选用Vue技术,的SpringBoot+vue组合了!
如何应用SpringBoot+vue搭建自己的项目?
SpringBoot虽然易上手,但是真要用SpringBoot+Vue去搭建一个自己的项目的话对于一些刚入行没有多久的小伙伴来说还是比较困难的!所以今天LZ特地为大家带来了一份阿里强推的SpringBoot+Vue全栈开发实战文档跟一个用SpringBoot+Vue从零开始搭建的项目(开发手册+源码全部为大家整理好了)希望能对大家有所帮助!
SpringBoot+vue全栈开发实战文档
目录一览:Spring Boot入门
本节概要
第1章 Spring Boot入门
- Spring Boot简介
- 开发第一个Spring Boot程序
- Spring Boot的创建方式
内容节选:
- 开发第一个SpringBoot程序
第2章 Spring Boot基础配置
本节概要:
- 不使用spring-boot-starter-parent
- @Spring BootApplication
- 定制banner
- Web容器配置
- Properties配置
- 类型安全配置属性
- YAML配置
- Profile
内容节选:
- Web容器配置
第3章 Spring Boot整合视图层技术
本节概要
- 整合Thymeleaf
- 整合FreeMarker
内容节选:
- 整合Thymeleaf
第4章 Spring Boot整合Web开发
本节概要:
- 返回JSON数据
- 启动系统任务
- 静态资源访问
- 整合 Servlet、Filter和Listener
- 文件上传
- 路径映射
- @ControllerAdvice
- 配置AOP
- 自定义错误页
- 自定义欢迎页
- CORS支持
- 自定义favicon
- 配置类与XML配置
- 除去某个自动配置
- 注册拦截器
内容节选
- 启动系统任务
第5章 Spring Boot整合持久层技术
本节概要:
- 整合JdbcTemplate
- 整合MyBatis
- 整合Spring DataJPA
- 多数据源
内容节选:
- 整合MyBatis
第6章 Spring Boot整合NoSQL
本节概要
- 整合Redis
- 整合MongoDB
- Session共享
内容节选
- 整合Redis
第7章 构建RESTful服务
本章概要:
- REST简介
- JPA实现REST
- MongoDB实现REST
内容节选:
- JPA实现REST
第8章 开发者工具与单元测试
本章概要:
- devtools简介
- devtools实战
- 单元测试
内容节选:
- devtools实战
第9章 Spring Boot缓存
本节概要:
- Ehcache 2.x缓存
- Redis 单机缓存
- Redis 集群缓存
内容节选:
- Redis集群续存
第10章 Spring Boot安全管理
本章概要
- Spring Security基本配置
- 基于数据库的认证
- 高级配置
- OAuth 2
- Spring Boot整合Shiro
内容节选:
- Spring Security的基本配置
第11章 Spring Boot整合WebSocket
本章概要:
- 为什么需要WebSocket
- WebSocket简介
- Spring Boot整合WebSocket
内容节选:
- Spring Boot整合WebSocket
第12章 消息服务
本章概要
- JMS.
- AMQP
内容节选:
- Spring Boot整合JMS
第13章 企业开发
本章概要:
- 邮件发送
- 定时任务
- 批处理
- Swagger2
- 数据校验
内容节选:
- 企业开发
第14章 应用监控
本章概要:
- 监控端点配置
- 监控信息可视化
- ·邮件报警
内容节选:
- 应用监控
第15章 项目构建与部署
本节概要:
- 构建JAR
- 构建WAR
内容节选:
- 项目构建与部署
第16章 微人事项目实战
本节概要:
- 微 人事项目介绍
- 项目技术架构
- 前后端分离项目构建
- 登录模块实现
- 动态加载用户菜单
- 邮件发送
- 员工资资料导入导出
- 在线聊天
- 前端项目打包
内容节选:
- 后端项目构建
项目技术栈
项目效果图
项目开发文档(目录)
最后
当然项目的完整地址跟全部源码LZ也为大家一并整理好了,需要上面的阿里强推SpringBoot+vue实战文档跟微人事项目地址+开发手册+全部源码的小伙伴只需要点赞+收藏,可在公众号-【不脱发有志青年】获取文档免费下载方式跟完整项目地址!