@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);
}
}
}
TransactionalUnitJpaTransactionAdvisor.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:tapestry-jpa-transactions
作者:
评论列表
文章目录