public interface TransactionHandlerService extends TransactionFactoryService<TransactionContext>
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
afterHandler()
事务方法执行后的处理器执行方法
|
default boolean |
beforeHandler(Class<?> beanClass,
Method method,
Object[] args)
事务方法执行前执行的处理器方法
|
default Object |
exceptionHandler(Throwable throwable)
事务方法执行过程中发送例外情况对应的处理器执行的方法
|
default Object |
resultHandler(Object result)
事务方法执行后的处理器执行方法
|
afterInitializationcomponentNameorder, supportdefault boolean beforeHandler(Class<?> beanClass, Method method, Object[] args)
beanClass - 代理方法的目标对象类型method - 代理事务方法args - 代理事务方法参数default Object resultHandler(Object result)
result - 事务方法处理结果default Object exceptionHandler(Throwable throwable) throws Throwable
throwable - 异常Throwabledefault void afterHandler()
Copyright © 2019. All rights reserved.