遗留 Java Web 应用程序的 Android 开发

标签 android mysql hibernate tomcat mobile

我有一个遗留的 tomcat Java 应用程序(SpringHibernateMySQL) 在 Linux (Ubuntu) 上运行。我想(需要)利用现有应用程序的后端数据库构建一个 Android 应用程序。实际上,这只是一个测试这些东西的试点项目。它就像显示从数据库中读取的信息列表一样。

我是 .Net 开发人员,在这里是全新的。 最好的方法是什么?

  1. Web app or native Android app?
  2. some service for database access (which, how) or direct connection to DB?

此外,请指出好的资源/书籍以帮助我入门。

最佳答案

Android 应用程序更像是桌面,而您的应用程序则吐出 HTML 页面。您的选择是: - 为您现有的应用程序提供移动网络界面 - 开发新的 android 前端,并用 REST 服务包装您现有的应用程序 - 开发 android 前端并重用您的持久性和业务逻辑层。

大问题是,您到底在开发什么?您是否需要移动设备上的业务逻辑,或者它可以留在原处(在服务器上)

关于遗留 Java Web 应用程序的 Android 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7978642/

相关文章:

Android/Google Plus - 无法分享来 self 的内容提供商的图片

mysql - 选择具有关联值的 MAX(日期)

php - 同一行的两个 INSERT INTO 语句 SQL/php

java - hibernate/JPA : foreign key = null

java - JPA @Version 字段不会增加

hibernate - Spring 表单标签 - 安全问题

php - mysqli_stmt_fetch() 不工作

java - ksoap2 android 发送数据

android - 如何将 appium 与机器人框架集成?

mysql - WordPress 访问