【发布时间】:2016-12-12 17:01:15
【问题描述】:
在应用程序启动时,我正在加载数据源,如下代码所示 -
@Bean(name = "dataSource")
public DataSource getDataSource() {
ComboPooledDataSource dataSource = new ComboPooledDataSource ();
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/usersdb");
dataSource.setUsername("root");
dataSource.setPassword("secret");
return dataSource;
}
所以这里我想验证一下数据源是否加载正确, 一种可能的方法是 datasource.getConnection() 在返回之前,但在这里我必须创建不必要的连接对象,这会带来一些高成本。
请帮助我找到一种方法来验证数据源是否已正确实例化。我听说过一些关于验证查询的信息,但不确定它是如何工作的。请建议。
【问题讨论】:
标签: spring hibernate datasource