开发者社区> 问答> 正文

Spring的通知API中通知的生命周期指的是什么?

Spring的通知API中通知的生命周期指的是什么?

展开
收起
去校区学技术 2022-03-31 19:26:17 402 0
1 条回答
写回答
取消 提交回答
  • 每个通知都是一个Springbean。一个通知实例既可以被所有被通知的对象共享,也可以被每个被通知对象独占。 这根据设置美共率(per class)或基于实例(perinstance)的参数来决定。

    类共享通知经常会被用到。它很适合用作通用的通知例如事务通知器(advisor)。这些角知岩不依格于代理对象的状杰也不会向代理对象添加新的状态;它们仅仅在方法和参数上起作用。

    基于实例的通知很适合用作导入器来支持混合类型(mixin)。在这种情况下,通知向代理对象添加状态。在同一个AOP代理里混合使用类共享和基干实例的通知是可能的。

    2022-03-31 19:28:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载