如题
在这里插入图片描述
本来想这样依赖@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>
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐