亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么要在兩個地方配置method

老師在“配置事務的通知”和“配置AOP的切面”是都配置了對哪個方法加強

在“配置事務的通知”中指定了transfer方法:

<tx:method?name="transfer"?propagation="REQUIRED"/>

在“配置AOP的切面”中指定了任意方法:

<aop:pointcut?expression="execution(*?demo3.AccountService+.*(..))"?id="pointcut1"/>

,請問這是否重復了?

正在回答

2 回答

可以組合使用

0 回復 有任何疑惑可以回復我~
我的理解
tx:method?是指定事務,就是要做的事情;
也可如下指定以save開頭的方法需要事務,以select開頭的方法不需要切是只讀的
<tx:method?name="save*"?propagation="REQUIRED"/>
<tx:method?name="select*"?propagation="SUPPORTS"?read-only="true"/>
aop:pointcut?是找到地點;
結合就是什么地點做什么事情。所以是不重復的。


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么要在兩個地方配置method

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號