Spring
文章平均质量分 84
微Fan'
这个作者很懒,什么都没留下…
展开
-
Autowired、Resource、Qualifier的使用及区别
Autowired、Resource、Qualifier的使用及区别原创 2023-01-17 13:50:08 · 492 阅读 · 0 评论 -
玩转Spring Cloud Alibaba之Gateway
Spring Cloud Gateway是建立在Spring强大的生态系统之上的网关服务,基于Spring 5、Spring Boot 2.0等技术,提供了一种简单有效的方式来对Api进行路由管理,同时还提供了一些强大的过滤器功能,如熔断,限流,重试等。Gateway基于WebFlux框架进行实现,底层则采用高性能的RPC框架Netty进行通信,相比于基于Servlet阻塞模型的zuul,性能更强大。原创 2023-01-12 10:55:05 · 605 阅读 · 0 评论 -
玩转Spring Cloud Alibaba之Sentinel
现代微服务架构都是分布式的,由非常多的服务组成。不同服务之间相互调用,组成复杂的调用链路。以上的问题在链路调用中会产生放大的效果。复杂链路上的某一环不稳定,就可能会层层级联,最终导致整个链路都不可用,这便是著名的雪崩效应。原创 2023-01-03 17:55:22 · 618 阅读 · 0 评论 -
Spring AOP 面向切面编程
Spring AOP面向切面编程,目的是将那些与业务无关的,但是却为业务模块公用的(如日志记录)那些操作封装起来,达到减少系统重复代码,降低系统耦合度的效果。应用场景:日志记录权限控制事务管理底层实现原理JDK动态代理——前提是类要实现接口CGLIB代理Spring AOP和AspectJ的关系两者都是为了实现AOP,AOP是基于动态代理,而AspectJ是基于字节码的操作AOP是运行时增强AspectJ是编译时增强如果切面不多,两者.原创 2020-07-10 16:29:06 · 228 阅读 · 0 评论