美文网首页
Spring Data JPA @DomainEvents用法

Spring Data JPA @DomainEvents用法

作者: 邮差在行动 | 来源:发表于2020-04-30 11:08 被阅读0次

官方文档介绍

官方文档截图
在执行了JPA的save方法后会调用@DomainEvents注解方法。
从官方文档可以看到@DomainEvents注解方法返回结果是集合对象Collection
难道一定要返回集合对象吗?
查看了源码,即使你返回的不是集合,asCollection方法也会给转成集合。 源码截图

如果有多个@DomainEvents注解方法,这个时候就不能确定先执行哪个方法了,是根据看反射回来的方法顺序来确定,但只会执行其中一个,其他的不执行

代码截图

@AfterDomainEventPublication用法,一般用来清空@DomainEvents设置的集合数据

源码截图

相关文章

网友评论

      本文标题:Spring Data JPA @DomainEvents用法

      本文链接:https://www.haomeiwen.com/subject/vrzawhtx.html