java.lang.IllegalStateException: Failed to load ApplicationContext
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException:
原因:
1.扫描service类的<component-scan>配置在了非事务配置文件中。
2.配置数据源时,错误的加载了namespace命名空间以及约束文件。
<!-- 配置事务管理器 --> <bean id="dataSourceTransactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!-- 装配数据源 --> <property name="dataSource" ref="dataSource"/>//此处dataSource在另一个spring配置文件中会爆红,但也无关系。不用去管。 </bean>