摘要:
feign的其他问题: Spring Cloud 中使用Feign解决参数注解无法继承的问题 客户端(发送方):feign接口继承是没问题的,可以解析参数注解; 服务端(接收方):控制层实现feign接口,参数注解解析不了,无法继承,@GetMapping等方法注解可以继承,所以控制层实现feig接 阅读全文
摘要:
Feign调试总结 feign 调试的断点位置顺序如下,可以看到请求的发送和响应情况,为什么会失败: feign.ReflectiveFeign.FeignInvocationHandler#invoke 代理对象调用方法 feign.SynchronousMethodHandler#invoke 阅读全文
摘要:
spring-cloud-openFeign源码深度解析 如何使用spring cloud feign 1 @SpringBootApplication 2 @EnableFeignClients 3 public class WebApplication { 4 5 public static v 阅读全文
摘要:
Spring Boot中不需要加 @EnableTransactionManagement 来开启事务 1 Spring中 纯XML 配置事务 1 <bean id="transactionManager" class="org.springframework.jdbc.datasource.Dat 阅读全文
摘要:
springboot内部方法调用,aop切面失效 场景描述 有一个控制层类OutStoreOverController(简称controller),依赖了XsCustomorExpenseOperateServiceImpl(简称service)类。controller在2个不同方法中分别调用了se 阅读全文
摘要:
Java service类中调用同类中的另一个方法时,aop不生效的解决方法 1:演示代码内容 1.1:Controller 1 package com.ydg.cloud.lock.controller; 2 3 import com.ydg.cloud.lock.service.TestServ 阅读全文
摘要:
spring 事务不生效的几种情况 情况(一): 1 /** 2 * @Description //lf 事务不生效 情况 (一) 3 **/ 4 @Override 5 public boolean ta(Config config) { 6 //lf 当没有 @Transactional 注解的 阅读全文
摘要:
Spring 事务失效的原因分析: 案例一 转载:https://www.cnblogs.com/huangjinyong/p/14142662.html 最近在做项目中有个业务是每天定时更新xx的数据,某条记录更新中数据出错,不影响整体数据,只需记录下来并回滚当条记录所关联的表数据; 好啊,这个简 阅读全文
摘要:
spring切面执行顺序-事务切面注意点 1 Spring里面,如果一个方法,存在多个切面,是按照切面的Order顺序来执行的:Order值越小,那么切面越先执行(越后结束). 2 @Transactional的Order值是Integer.MAX_VALUE. 3 如果不指定Order,那么Ord 阅读全文
摘要:
Spring AOP的执行顺序 众所周知,spring声明式事务是基于AOP实现的,那么,如果我们在同一个方法自定义多个AOP,我们如何指定他们的执行顺序呢? 配置AOP执行顺序的三种方式 通过实现org.springframework.core.Ordered接口 1 @Component 2 @ 阅读全文