首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

spring 事务管理宣言切面

2012-12-22 
spring 事务管理声明切面spring 事务管理声明切面的时候,不能应用于接口上,如 aop:configaop:pointcut

spring 事务管理声明切面
spring 事务管理声明切面的时候,不能应用于接口上,如

 <aop:config>    <aop:pointcut id="backOfficeTxServiceOperation" expression="execution(public * backoffice.task..*.*(..))"/>    <aop:advisor pointcut-ref="backOfficeTxServiceOperation" advice-ref="backOfficeTxAdvice"/>    </aop:config>

若backoffice.task下面的backoffice.task.TaskTest为实现接口的类

TaskTest taskTest=(TaskTest)Global.context.getBean("backoffice.task.TaskTest");taskTest.test();
会报如下异常:

java.lang.ClassCastException: $Proxy8 cannot be cast to backoffice.task.PostRealTableSyn

热点排行