java spring advice的定义

学习 时间:2026-06-04 16:20:48 阅读:5141
java spring advice的定义这个tx是随便写的还是规定的?name="*" 和 propagation="REQUIRED"分别代表了什么

最佳回答

粗犷的美女

开朗的路灯

2026-06-04 16:20:48

tx就是一个自定义标签。你也可以定义。但是人家这么定义了。你就这么用。 name = "*" 就是针对所有的方法都适用。 propagation="REQUIRED"/ 这个的意思就是 如果执行这个方法的时候。没有事务的话。就创建一个新的事务。如果有事务的话。就加入到这个方法中去。 再问: 通知必须要和切入点一起使用吗 再答: 通知就是添加在别的方法之前。之后。等等执行的。。你不找切入点。这个通知将如何执行呢 。面向切面编程。就是注重一个切点。

最新回答共有2条回答

  • 耍酷的冬瓜
    回复
    2026-06-04 16:20:48

    tx就是一个自定义标签。你也可以定义。但是人家这么定义了。你就这么用。 name = "*" 就是针对所有的方法都适用。 propagation="REQUIRED"/ 这个的意思就是 如果执行这个方法的时候。没有事务的话。就创建一个新的事务。如果有事务的话。就加入到这个方法中去。 再问: 通知必须要和切入点一起使用吗 再答: 通知就是添加在别的方法之前。之后。等等执行的。。你不找切入点。这个通知将如何执行呢 。面向切面编程。就是注重一个切点。

上一篇 求一些英语感叹词语或句子

下一篇 前苏联发射过多少架宇宙飞船?急需~~~~~~~~~~~~