![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 53
swordbob
博观而约取,厚积而薄发
展开
-
Spring之-Aware 接口
其实就是用aware来加载外部文件,增加spring容器与bean的耦合度javaboy.propertiesjavaboy.address=www.whereami.orgjavaboy.txtwww.whereami.comAwareService.javapackage org.javaboy.aware;import org.springframework.beans.BeansException;import org.sprin.原创 2022-04-23 10:37:00 · 152 阅读 · 0 评论 -
dubbo架构
dubbo使用和原理原创 2021-12-05 20:16:44 · 1460 阅读 · 0 评论 -
spring事务传播机制详解
事务传播机制 PROPAGATION类似状态模式或策略模式线程是操作系统概念的,并取决与进程。事务则是相对于数据库而言的,如一条sql多条sql或整个程序7种传播机制:一、required检查是否有其他事务每次新增(REQUIRED)二、强制当前事务依赖,有三种机制,如有事务则1.非事务(SUPPORTS)2.异常(MANDATORY)3.新建并阻塞当前(REQUIRES_NEW)三、强制作为非事务处理,有两种机制,如有事务则1.异常(NEVER)2.新建并阻塞当前(NOT_SU原创 2021-11-27 20:00:42 · 125 阅读 · 0 评论 -
rpc和rpc动态代理的核心原理综合理解
rpc介绍rpc的出现:随着项目越来越大,访问量越来越大,为了突破性能瓶颈,需要将项目拆分成多个部分,这样比起传统的项目都是本地内存调用,分布式的项目之间需要在网络间进行通信服务之间的远程调用通常有两种方式,即基于TCP的远程调用和基于Http的远程调用基于TCP的RPC实现主要是服务提供方定义socket端口和提供的方法名称已经需要的参数结构,服务调用方通过连接服务方的socket端口,进而调用相关方法,并且将需要通信的数据作为参数传递,需要值得注意的是参数在传递的时候需要在服务调用端进行原创 2021-09-12 17:43:14 · 577 阅读 · 0 评论 -
@ComponentScan包扫描机制
@ComponentScan只能扫描同层级和其下一层级的类,不能扫描上级包中的类,通常在springboot启动类中被用到:原创 2021-02-19 21:09:28 · 674 阅读 · 0 评论 -
Spring 是如何解决循环依赖的?
spring循环依赖解决方式: 三级缓存原创 2021-02-19 22:05:36 · 124 阅读 · 0 评论