(* com.evan.crm.service.*.*(..))中几个通配符的含义:
|第一个 * —— 通配 随便率性返回值类型|
|第二个 * —— 通配包com.evan.crm.service下的随便率性class|
|第三个 * —— 通配包com.evan.crm.service下的随便率性class的随便率性办法|
|第四个 .. —— 通配 办法可以有0个或多个参数|
|第一个 * —— 通配 随便率性返回值类型|
|第二个 * —— 通配包com.evan.crm.service下的随便率性class|
|第三个 * —— 通配包com.evan.crm.service下的随便率性class的随便率性办法|
|第四个 .. —— 通配 办法可以有0个或多个参数|
<!-- 配置那些类的方法进行事务管理 -->
<aop:config>
<aop:pointcut />
<aop:advisor advice-ref="txAdvice" pointcut-ref="allServiceMethod" />
</aop:config>
还有一个
execution (* com.cms.art.service.*.*(..))"
要怎么写?
可以这样写:将execution分开写。
<aop:config>
<aop:pointcut
/>
<aop:advisor advice-ref="txAdvice" pointcut-ref="allServiceMethod" />
</aop:config>
例如:
<!-- Hibernate 事务控制配置 -->
<bean ></aop:config>
版权声明:本文为博主原创文章,未经博主允许不得转载。