![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 81
swordbob
博观而约取,厚积而薄发
展开
-
rpc和rpc动态代理的核心原理综合理解
rpc介绍rpc的出现:随着项目越来越大,访问量越来越大,为了突破性能瓶颈,需要将项目拆分成多个部分,这样比起传统的项目都是本地内存调用,分布式的项目之间需要在网络间进行通信服务之间的远程调用通常有两种方式,即基于TCP的远程调用和基于Http的远程调用基于TCP的RPC实现主要是服务提供方定义socket端口和提供的方法名称已经需要的参数结构,服务调用方通过连接服务方的socket端口,进而调用相关方法,并且将需要通信的数据作为参数传递,需要值得注意的是参数在传递的时候需要在服务调用端进行原创 2021-09-12 17:43:14 · 577 阅读 · 0 评论 -
springboot 原型注解(Stereotype Annotations)个人解析
1.@Service @Controller @Repository这三个注解从源码上看其实都是@Component 实现的,所以本质上这三个没有什么区别。通常地,@Service @Controller @Repository是为了给不同的类打上不同的标志来区别开各个类的作用是什么,@Service表明是一个服务@Controller表明是一个控制器@Repository表明是一个仓储,说明是数据库访问模型如果该类没有明确定义是服务、控制器、仓储,可以用@Component标明2.原创 2021-02-15 19:49:55 · 754 阅读 · 0 评论