Skip to content

JokerLeei/springboot_vue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自学 Spring Boot+Vue


Spring Boot 基础配置

1.定制 banner

2.Web 容器配置

3.Properties 配置

4.类型安全配置属性

5.YAML 配置


Spring Boot 整合视图层技术

1.Thymeleaf

2.FreeMarker


Spring Boot 整合 Web 开发

1.返回JSON数据(jackson-databind、Gson、fastjson)

2.静态资源访问

3.文件上传

4.@ControllerAdvice(全局异常处理、添加全局数据、请求参数预处理)

5.自定义错误页

6.CORS

7.启动系统任务(CommandLineRunner、ApplicationRunner)

8.整合Servlet、Filter、Listener

9.AOP


Spring Boot 整合持久层技术

1.JdbcTemplate

2.Mybatis

3.Spring Data JPA

4.多数据源


Spring Boot 整合 NoSql

1.Redis(单机、集群)

2.MongoDB

3.Session 共享


构建 RESTful 服务

1.JPA 实现 RESTful

2.MongoDB 实现 RESTful


测试

Service、Dao 直接测。Controller 用 Mock。JSON测试


Spring Boot 缓存

1.Ehcache 2.x 缓存

2.Redis 单机缓存

3.Redis 集群缓存


Spring Boot 安全管理

1.Spring Security

2.OAuth2

3.Shiro


消息服务

1.JMS(activeMQ) 2.AMQP(RabbitMQ)

About

自学 Spring Boot+Vue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published