作为一种由Spirng容器托管的通用模式组件,任何被@Component标准的组件均为组件扫描的候选对象.类似的,凡是被@Component原标注的注解,如@Service,任何组件标注它时,也将被是做组件扫描的候选对象...脏读:一个事务读取到另一个事务修改但还未提交的数据
不可重复读:一个事务读取数据之后,该数据被其他事务修改,此时第一个事务读取到的事务就是错误的(强调修改)
幻读:一个事务读取了某些数据,没提交再读取时数据多了或者少了...};
/**
* 略
*/
String[] rollbackForClassName() default {};
/**
* 如果配置这个 如果抛出此异常将不会回滚...* 使用外围事务,若外围无事务则抛出异常
*/
MANDATORY(TransactionDefinition.PROPAGATION_MANDATORY),
/...* 非事务执行,当外围有事务则抛出异常
*/
NEVER(TransactionDefinition.PROPAGATION_NEVER),
/**
*