【发布时间】:2019-01-17 01:33:12
【问题描述】:
我无法在我的 springboot“java”(实际上是 kotlin)应用程序中获得命名/未命名的 dblink 连接。我正在用 kotlin 编写代码。代码如下所示。
var result = jdbcTemplate.queryForObject<String>("SELECT dblink_connect('myTestConnectionName'," + myCloudServerConnectionString + ");")
println(result) // prints "OK" meaning that it ran okay I believe.
var result2 = jdbcTemplate.queryForObject<String>("SELECT dblink_get_connections();")
println(result2) // prints "null" meaning there are no dblink connections.
我在 PSQL 和 DBeaver 中手动运行 SQL,它运行良好。当我运行“dblink_get_connections”sql 时,我将看到命名连接。它仅在我的 springboot 应用程序中不起作用。
有谁知道我可以做些什么来修复它?
【问题讨论】:
标签: postgresql spring-boot jdbc kotlin dblink