ssm中xml的<bean>依赖@bean中的类

    科技2022-07-15  143

    如题 本来想这样依赖@Configuration中的@bean

    @Configuration public class DataSourceConfig { Map<String, String> map = new HashMap<>(); @Bean public DruidDataSource dataSource() throws Exception { //从读取数据库的配置 } ....

    但是报错了 No bean named ‘dataSource’ available at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference

    然后就改了一下

    //加上了这一行 <bean class="com.config.DataSourceConfig" init-method="dataSource"></bean> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <!--数据源dataSource--> <property name="dataSource" ref="dataSource"/> </bean>
    Processed: 0.013, SQL: 8