execution(* org.andy.work.service..*Impl.*(..))
第一个 * —— 通配 任意返回值类型
第二个 * —— 通配 任意class
第三个 * —— 通配 任意class的任意方法
第四个 .. —— 通配 方法可以有0个或多个参数
tx:advice
tx:attributes
tx:method
propagation 事务传播行为
isolation 事务隔离级别
-
事务传播设置是
REQUIRED
-
隔离级别是
DEFAULT
-
事务是 读/写
-
事务超时默认是依赖于事务系统的,或者事务超时没有被支持。
-
任何
RuntimeException
将触发事务回滚,但是任何 checkedException
将不触发事务回滚
加载配置文件
context:property-placeholder location="classpath:"
扫描自动注入为bean
context:component-scan base-package=""