TransactionalUnitJpaTransactionAdvisor.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:tapestry-jpa-transactions 作者:
@Override
public void addTransactionCommitAdvice(MethodAdviceReceiver receiver)
{
    for (final Method m : receiver.getInterface().getMethods())
    {
        if (m.getAnnotation(CommitAfter.class) != null)
        {
            PersistenceContext annotation = receiver.getMethodAnnotation(m, PersistenceContext.class);

            MethodAdvice advice =
                    annotation == null ? shared : new TransactionalUnitMethodAdvice(manager, annotation);

            receiver.adviseMethod(m, advice);
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号