[英]Use Spring boot embedded tomcat connection pool without jdbctemplate, hibernate or JPA
我正在集成Spring boot來替換我們已經擁有的現有RESTful API。 我想使用它附帶的連接池。 我是Spring Boot的新手。 我在DataSource
對象中看到可以連接,但它返回null
。
我還知道,嘗試在外部單獨使用此連接不是最佳實踐。
如何將Spring Boot JDBC連接與現有的Core Java數據庫訪問對象一起使用?
在配置類中創建一個bean,如下所示:
@Configuration
public class Configuration {
@Bean
public DataSource dataSource() {
ConnectionFactory connectionFactory = new DriverManagerConnectionFactory(connectURI,null);
PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory(connectionFactory);
ObjectPool objectPool = new GenericObjectPool(poolableConnectionFactory);
PoolingDataSource dataSource = new PoolingDataSource(objectPool);
return dataSource;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.