我正在使用Spring JPA连接到数据源。我的要求是到同一个数据源有多个连接池,以便我可以根据优先级管理数据库操作
是否可以使用相同的数据源拥有多个连接池?
我正在经历example,我想使用Spring JPA使用相同的数据源来做几乎相同的事情
答案 0 :(得分:0)
是的,您甚至可以使用不同的池名称来创建相同的DataSource
。
例如,示例方法将创建具有不同池名称的DataSource
:
private javax.sql.DataSource dataSource(String poolName) {
final HikariDataSource dataSource = new HikariDataSource();
//...setup DataSource properties
dataSource.setPoolName(poolName);
}