如何在 db 和 bluemix 中的 java 代码之间建立连接

How to establish connection between db and java code in bluemix

我正在 bluemix 中制作一个 Web 应用程序,为此,我选择 java db web starter 作为样板。我在 eclipse 中制作了 html 个文件,我想要数据库连接。我在数据库(即 userInformation)中创建了一个 table,但我不知道应该在哪里以及应该编写什么代码来建立连接。请帮忙。

如果您正在部署 Liberty 应用程序并使用 SQLDB 服务,连接信息和数据库驱动程序 jar 应该会在 server.xml 中自动配置,并且会为您创建一个数据源。您可以使用 JNDI 访问它。看看这个例子:

https://developer.ibm.com/bluemix/2014/02/07/java-db2-10-minutes/

您的另一个选择是解析 VCAP_SERVICES 环境变量并从中读取连接信息。示例:https://github.com/IBM-Bluemix/get-started-java

Bluemix 文档有很多关于如何为每个服务建立连接的信息。

此外,您将需要一些服务器端 java 代码(例如 Servlet)来建立此数据库连接。您不能直接从客户端连接 html 代码。

https://github.com/IBM-Bluemix/java-db