spring
spring 全家桶 :
创建springboot web项目
创建springboot 勾选 pringweb依赖
springboot---建一个web项目_springboot搭建web项目_lipviolet的博客-CSDN博客
创建springboot 后端项目
java后端springboot单/多模块搭建教程_springboot搭建后端_miner玳的博客-CSDN博客
Spring Boot项目多环境配置+日志配置(logback.xml)_springboot多日志_java萌新小白的博客-CSDN博客
创建微服务项目
创建项目
在idea中搭建微服务项目(22版),详细教程_idea 创建微服务项目_流殇꧂的博客-CSDN博客
网关配置
Spring Cloud Gateway集成Nacos作为注册中心和配置中心_gateway注册到nacos_肥肥技术宅的博客-CSDN博客
gateway基本配置_gateway网关_零点冰.的博客-CSDN博客
网关拦截
执行顺序
过滤器:
过滤器依赖servlet容器。过滤所有请求。可以在对服务器方法请求前后进行一些操作,能够决定是否放行请求。例如:字串编码,提前在request中设置一些参数等。
拦截器:
拦截器依赖web框架,springMVC中依赖的mvc框架,所以它能够spring依赖注入DI操作。实现上是反射机制实现的。对某个service方法前或后执行某部分逻辑。能够决定请求是否能被放行。功能类似过滤器
执行顺序
微服务的登录校验(gateway过滤器or拦截器实现)_微服务越过网关校验登录_阿木木fe的博客-CSDN博客
nocos 配置
Spring Boot —— Log的八个日志级别
日志信息从多到少
Spring Boot —— Log的八个日志级别_spring日志级别_弗兰克扬的博客-CSDN博客
spring 组件
- 核心容器
- spring aop
- spring 上下文
- spring dao
- spring orm
- spring web模块
- spring mvc框架
七大组件 Spring七大组件_spring常用组件_随逸星的博客-CSDN博客
springcloud组件
Spring Cloud的5大核心组件详解:Eureka+Hystrix+Zuul+Ribbon
Spring Cloud的5大核心组件详解:Eureka+Hystrix+Zuul+Ribbon - 简书