今天在配置事务的时候,一直报错,事务配置代码如下
<!-- 配置事物管理器 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSources"></property>
</bean>
<!-- 启用事物注解 -->
<tx:annotation-driven transaction-manager="transactionManager"/>
xml文件一直报错如下
Error occured processing XML 'org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary(Lorg/springframework/beans/factory/xml/
ParserContext;Ljava/lang/Object;)V'. See Error Log for more details
截图如下
就是<tx:annotation-driven transaction-manager="transactionManager"/>这行报错。
查询原因,原来是spring-dao-2.0.8.jar包与spring-aop.jar包冲突了,好吧,那就删掉spring-dao.jar包,顺利解决问题。