0
当我自己使用Hibernate
时,我可以完成类似Main.getSession().get(User.class, 1);
的工作,其中getSession()
将从会话工厂调用openSession()
。但我怎样才能做到这一点HikariDataSource
? Wiki提到了一些关于HikariConnectionProvider
的内容,但没有给出任何例子。如何在Hibernate中使用HikariCP?
@Bean
public DataSource dataSource() throws SQLException {
if (dbUrl == null || dbUrl.isEmpty()) {
return new HikariDataSource();
} else {
HikariConfig config = new HikariConfig();
config.setJdbcUrl(dbUrl);
return new HikariDataSource(config);
}
}