我正在使用 bluemix 制作一个 Web 应用程序,为此,我选择了 java db web starter 作为样板。我在eclipse中制作了html文件,我想要数据库连接。我在数据库中创建了一个表(即 userInformation),但我没有知道应该在哪里以及应该编写什么代码来建立连接。请帮忙。
问问题
1027 次
1 回答
3
如果您正在部署 Liberty 应用程序并使用 SQLDB 服务,则应在 server.xml 中自动配置连接信息和数据库驱动程序 jar,并为您创建一个数据源。您可以使用 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 代码连接。
于 2015-01-10T16:00:57.817 回答