随笔分类 -  spring

摘要:我们可以使用下面三个注解来注入依赖项: @Resource–在javax.annotation包中定义,此注释是JSR-250注释的一部分,与javaee一起打包。 @Inject–在javax.inject包中定义。为了访问@inject注解,javax.inject库必须声明为Maven依赖项。 阅读全文
posted @ 2020-09-23 21:33 我要去巴萨 阅读(509) 评论(0) 推荐(0) 编辑
摘要:Spring框架建议您AOP实现上使用Spring AspectJ AOP实现,因为它为您提供了更多的控制并且易于使用。 有两种方式可以实现Spring AOP AspectJ: 基于注解(下面我们将讨论) 基于xml配置 Spring AspectJ AOP 实现提供了很多注解: @Aspect 阅读全文
posted @ 2020-09-21 22:23 我要去巴萨 阅读(191) 评论(0) 推荐(0) 编辑
摘要:今天开发功能遇到一个坑,给一个类中方法配置事务 @Transactional(propagation = Propagation.REQUIRED,rollbackFor = RuntimeException.class) ,让它遇到运行时异常回滚事务,但是事务一直没有生效,数据还是入了库。我们看问 阅读全文
posted @ 2020-05-08 20:35 我要去巴萨 阅读(329) 评论(0) 推荐(0) 编辑
摘要:图中Spring事务的七种传播特性都是亲自试验过的,文字说明太苍白无力,也是突发奇想用这种图形带生活气息的方式展示给大家,方便理解,实例源码地址如下: https://github.com/crelle/spring-transaction-behaviors 阅读全文
posted @ 2020-04-28 12:36 我要去巴萨 阅读(389) 评论(0) 推荐(1) 编辑
摘要:@SpringBootApplication 废话不多说,我们直接贴出来SpringBoot的官方给出的源码: package org.springframework.boot.autoconfigure; @Target(ElementType.TYPE)@Retention(RetentionP 阅读全文
posted @ 2020-04-25 00:15 我要去巴萨 阅读(513) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示