Mit Blick auf den folgenden Code ist die Methode destroy "close" und diese Methode nur in der Implementierungsklasse von javax.sql.DataSource (HikariDataSource), aber nicht in 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");
}
entspringt der Lage über die enge Methode aufzurufen oder ich brauche die Bean Java Config neu zu definieren, wie unten eine Implementierungsklasse zurückzukehren?