类 DmeTransactionalAspect

java.lang.Object
com.sie.mbm.mom.framework.db.executeDme.aspect.DmeTransactionalAspect

public class DmeTransactionalAspect extends Object
DmeTransactional 事务切面
  • 字段详细资料

  • 构造器详细资料

    • DmeTransactionalAspect

      public DmeTransactionalAspect()
  • 方法详细资料

    • pointCut

      public void pointCut()
    • beforePointCut

      public void beforePointCut(org.aspectj.lang.JoinPoint joinPoint)
      DmeTransactional环绕的切入点开始 开启事务
      参数:
      joinPoint - 切入点
    • afterThrowing

      public void afterThrowing(org.aspectj.lang.JoinPoint joinPoint, Exception e)
      DmeTransactional环绕的切入点抛出异常 清理事务数据
      参数:
      joinPoint - 切入点
      e - 异常对象
    • afterReturningPointCut

      public void afterReturningPointCut(org.aspectj.lang.JoinPoint joinPoint)
      DmeTransactional环绕的切入点结束 提交事务
      参数:
      joinPoint - 切入点
    • getDmeTransactional

      private DmeTransactional getDmeTransactional(org.aspectj.lang.JoinPoint joinPoint)
    • getExecuteInstance

      private DmeTransactionalExecute getExecuteInstance(DmeTransactional dmeTransactional)