![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 56
qq_42346678
这个作者很懒,什么都没留下…
展开
-
Spring Boot AOP切面接口开发之多数据源事务
多数据源情况时,spring自带事务注解@Transactional会失效,不想使用分布式事务,继承Connection,重写commit()和close()方法,实现多数据源事务控制1、注解类@Documented@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD})public @interface DBTransaction {}2、切面类@Aspect@Configuration@Log4jp原创 2022-03-09 11:00:25 · 722 阅读 · 0 评论 -
SpringBoot AOP切面接口开发之参数解析
方法一:注解类中定义参数名称:@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface DBChange { String projectId() default ""; String environmentType() default ""; /** *传递参数的对象类型 */ Cl...原创 2022-02-18 10:11:05 · 3084 阅读 · 0 评论 -
Spring Boot AOP切面接口开发
1、自定义一个注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface DBChange {}2、创建切面类@Aspect@Component@Log4jpublic class DBChangeAop { //切面链接处 @Pointcut("@annotation(com.ggdo.manager.u...原创 2022-02-09 17:39:57 · 1507 阅读 · 0 评论