您好,我目前正在Android中创建一个简单的应用程序,它将连接到Heroku中的数据库,我只是想知道如何使用java代码连接到该数据库并从中获取和数据?
有人可以就如何开始给我建议。我正在为初学者https://github.com/heroku/devcenter-java-database查看此代码,但我仍然对如何完全理解代码感到困惑。我需要.pom文件吗?它的用途是什么? “DATABASE_URL”的值在哪里?我如何能够连接到我在Heroku等中创建的数据库。
感谢您的帮助
答案 0 :(得分:1)
通常,您不会将手机直接连接到您的数据库。您需要允许从互联网访问您的数据库,这被认为是安全性的坏主意。相反,您编写了一个位于数据库和客户端之间的Web服务。 Web服务读取数据库,将其打包成某种数据格式(如XML或JSON),然后将其发送给解析这些值并对其执行某些操作的客户端(显示,计算等)。
答案 1 :(得分:1)
@Gabe Sechan是对的。你需要建立一个API。您的应用将查询API,API将从db获取数据并通过JSON ...
发送回Android要了解更多关于API的信息,请点击此处: http://www.andrewhavens.com/posts/20/beginners-guide-to-creating-a-rest-api/
或教程列表
http://blog.mashape.com/list-of-40-tutorials-on-how-to-create-an-api/
希望这有助于你的伙计。