我已经下载了云蜜蜂sdk并运行了以下命令: - “bees app:bind -db graderegister -a ashishsfb/graderegister -as mydb” 它成功执行但我不不知道我可能需要在代码中做什么更改,或者我需要做什么以便连接到数据库。我的web应用程序“Grade Register”已成功运行在我的Windows 7 PC上,并且我的数据存储在mySQL中。请帮忙,因为我对mySQL和Cloud Bees很新。将数据库绑定到我的Java Web应用程序
-1
A
回答
1
在您使用Tomcat容器,用别名mydb
将绑定graderegister
到您的应用graderegister
:
创建一个JNDI数据源
java:comp/env/jdbc/mydb
,你可以在你的Java代码检索:Context ctx = new InitialContext(); DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mydb");
创建可用于手动创建数据库连接的系统属性(
DATABASE_URL_MYDB
,DATABASE_USERNAME_MYDB
如[email protected] » Binding services (resources) to applications中所述。
如果手动创建数据库连接,而不是使用JNDI数据源,请记住,
变量
DATABASE_URL_MYDB
的价值应该由jdbc:
在Java应用程序前缀(此URL语言无关)。String jdbcUrl = "jdbc:" + System.getProperty("DATABASE_URL_MYDB");
数据库连接MySQL服务器自动关闭,请使用验证查询
SELECT 1
附加文档和演示
相关问题
- 1. CloudBees web应用程序数据库绑定
- 2. 如何将我的web应用程序同步到我的数据库?
- 3. 如何将数据绑定到Office 365 Web应用程序中的excel
- 4. 使用JavaScript将Firebase数据库连接到Web应用程序
- 5. 将Java数据库加载到Java Swing应用程序
- 6. 将使用Tomcat的Java应用程序连接到数据库
- 7. 如何将android用户连接到我的数据库/ web应用程序?
- 8. Azure - 将.NET Web应用程序连接到Azure SQL数据库
- 9. 将Android应用程序连接到Web服务器数据库
- 10. 将sql数据库附加到asp.net web应用程序
- 11. 如何将应用程序链接到Web数据库?
- 12. 将android数据库文件传输到Web应用程序
- 13. Fullcalendar绑定到我的数据库
- 14. 如何将数据从.Net Web应用程序传递到我的Java Applet
- 15. C#:将DataGridView绑定到应用程序目录中的数据库文件
- 16. Infragistics Web应用程序中的分层数据绑定
- 17. “单页多视图”web应用程序中的数据绑定
- 18. Java Web应用程序:JSON/Web表单绑定
- 19. 有用的Java Web应用程序库
- 20. 如何将AJAX数据绑定到Flask Python应用程序?
- 21. 将数据库绑定到Collection c#
- 22. 数据库设计web应用程序
- 23. Web应用程序数据库
- 24. Web应用程序数据库ECONNRESET
- 25. 我如何将列表框绑定到WPF应用程序中的数据表/
- 26. 数据库支持国际化的Java Web应用程序
- 27. java web应用程序中的多个数据库连接
- 28. 托管与tomcat和mysql数据库的java web应用程序
- 29. 部署Java Web Start的数据库迁移应用程序
- 30. 将Javascript绑定到GWT应用程序