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);
}
}