ssm中xml的<bean>依赖@bean中的类
·
如题

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


所有评论(0)