
Spring知识点
带着希望活下去
这个作者很懒,什么都没留下…
展开
-
Spring-Retry 重试机制操作
在云计算场景中,网络是其中的一个重要部分。实际情况下的网络环境没有开发环境的网络那么稳定,所以在云计算中,网络是不可靠的已经成为了一条默认的潜规则。在系统研发的过程中,满足正常的业务需求的必要前提下,系统的鲁棒性,容错性也成为了一个重要的技术需求。 在网络不可靠的环境中,要保证业务流程,就需要在网络异常时对流程异常环节进行重试处理。 Spring框架为我们提供了重试机制,接下来我们来试验下Spring的重试。 Maven Dependency 假设项目是Maven管理的,需要在家pom中增加spring-r原创 2020-09-10 17:58:43 · 568 阅读 · 0 评论 -
Spring中事务调用Service和Service之间的调用
问题: 同一个类的不同方法,A方法没有@Transactional,B方法有@Transactional,A调用B方法,事务不起作用 原理解析: spring 在扫描bean的时候会扫描方法上是否包含@Transactional注解,如果包含,spring会为这个bean动态地生成一个子类(即代理类,proxy),代理类是继承原来那个bean的。 此时,当这个有注解的方法被调用的时候,实际上是由代理类来调用的,代理类在调用之前就会启动transaction。然而,如果这个有注解的方法是被同一个类中的其他方法转载 2020-07-06 09:33:18 · 3625 阅读 · 0 评论