0
查看下面的代碼,destroy方法是「close」,並且此方法僅在javax.sql.DataSource(HikariDataSource)的實現類中可用,但不在javax.sql.DataSource中。Spring bean destroyMethod
@Bean(destroyMethod = "close")
public javax.sql.DataSource dataSource() throws NamingException {
Context ctx = new InitialContext();
return (DataSource) ctx.lookup("java:comp/env/jdbc/abc");
}
春天在什麼可以撥打以上close方法或者我需要重新定義的Java Bean的配置爲如下返回一個實現類?
@Bean(destroyMethod = "close")
public HikariDataSource dataSource() throws NamingException {
Context ctx = new InitialContext();
return (HikariDataSource) ctx.lookup("java:comp/env/jdbc/abc");
}