关于dao迁移配置的疑问
来源:13-4 dao的迁移上
慕沐8221787
2020-05-12
在SessionFactoryConfiguration中创建成员变量:
@Autowired
private DataSource dataSource;
老师当时导入的是javax.sql.DataSource这个包,而在DataSourceConfiguration中创建的数据源的bean是:
@Bean(name = “dataSource”)
public ComboPooledDataSource createDataSource() throws PropertyVetoException {…},
很显然,这两个数据源不一致,为什么?那创建数据源的bean有什么作用呢?
写回答
1回答
-
同学好,这个dataSource名字@Bean(name = “dataSource”) 就是bean的名字,然后
@Autowired private DataSource dataSource;
这个@Autowired注解就是去读取dataSource的bean,,是同一个数据源呀。。
032020-05-14
相似问题