NoSuchBeanDefinitionException: No bean named 'transactionManager' available<!-- 配置事务管理器 -->
<bean id="transactionManager" class=" org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"></property>
</bean>
<!--配置基于注解的声明式事务 默认使用注解来管理事务行为 -->
<tx:annotation-driven transaction-manager="transactionManager"/>错误是 明明有配置事务却报错了 事务管理器的 id=transcationManager 我复制粘贴后面的类 t里面是大写的,下面的注解声明事务 是小写的 不一致 出错。。。id="xx" 和下面的 tansaction-manager=“xx”, xx要一样
本文详细解析了在Spring框架中配置事务管理器时遇到NoSuchBeanDefinitionException异常的原因及解决办法,特别是当配置的事务管理器ID与注解引用的ID大小写不一致导致的问题。
9793

被折叠的 条评论
为什么被折叠?



