mit*_*een 18 java spring weblogic datasource spring-java-config
我们使用的是weblogic版本12C.重现问题的步骤: -
我们需要每次都创建一个新的数据源,或者再次保存数据源设置.
如果您知道某种解决方案,有人可以检查并告诉我吗?
Sco*_*ard 36
我有同样的问题.添加destroyMethod =""为我修复了它.
显然,如果没有destroyMethod,Spring会尝试确定destroy方法是什么.这显然导致关闭数据源并从树中删除JNDI密钥.将其更改为""会强制它不要查找destroyMethod.
@Bean(destroyMethod = "")
public DataSource dataSource() throws NamingException{
Context context = new InitialContext();
return (DataSource)context.lookup("jdbc.mydatasource");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4133 次 |
| 最近记录: |