关于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回答

翔仔

2020-05-12

同学好,这个dataSource名字@Bean(name = “dataSource”)  就是bean的名字,然后

@Autowired
private DataSource dataSource;

这个@Autowired注解就是去读取dataSource的bean,,是同一个数据源呀。。

0
3
慕沐8221787
非常感谢!
2020-05-14
共3条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程