我现在正在尝试构建一个Android应用程序,它将连接到Web服务器上的MySQL数据库,以收集数据库中的搜索,添加和更新记录。
我已经读过我可以使用PHP做到这一点,但我已经有一个使用Spring MVC构建的小型Web应用程序,Hibernate在同一个数据库上工作,所以我想知道制作Android应用程序的最佳方法是什么连接远程数据库并与之交互?
由于
答案 0 :(得分:2)
最好的方法是将业务逻辑集中在一个地方进行数据访问。在您的情况下,在您的Web应用程序中,您可以在MVC应用程序中提供一些“webservices”。比如,一个控制器将操作作为REST Web服务。这样,您的所有Android应用程序都会将HTTP请求发送到您的WebApplication。
有关在文档中使用Spring mvc的RESTful服务的更多信息:http://static.springsource.org/spring/docs/3.0.0.M3/reference/html/ch18s02.html
答案 1 :(得分:1)
我认为你应该通过HTTP协议连接到Mysql DB的库,然后将这个库添加到你的应用程序中