在我们开发的应用程序中,我们有一个对象层次结构:
CampaignStatus <- Campaign -> CampaignItem*
用简单的话来说,我有一个Campaign
有多个CampaignItem
的,每个Campaign
都有一个CampaignStatus
根据给定活动的项目数或不同参数计算的。长话短说,在项目相关更改保存在数据库中之后,我需要更新给定活动的活动状态。
在我看来,这听起来像是使用方面/拦截器的适当基础,但我不知道这是否是一个好习惯。
问:是这样吗?
Q:事务提交后可以触发拦截器吗?