Java android的后端和前端

Java android的后端和前端,java,android,database,Java,Android,Database,我正在前端使用java语言开发一个android应用程序。我想利用服务器数据库存储数据,稍后我会在我的应用程序中检索数据。 哪种后端语言可以用于此。我不擅长php,但擅长java 我的问题是java swings可以用作后端吗?请帮忙 我也在寻找一个很好的例子,它有android(java语言)作为前端,mysql数据库和java作为后端。请提供任何链接,其中有android,java和mysql数据库的组合 Swing是一个面向Java的GUI小部件工具包,它是如何成为后端的?您需要的正是构建

我正在前端使用java语言开发一个android应用程序。我想利用服务器数据库存储数据,稍后我会在我的应用程序中检索数据。 哪种后端语言可以用于此。我不擅长php,但擅长java

我的问题是java swings可以用作后端吗?请帮忙


我也在寻找一个很好的例子,它有android(java语言)作为前端,mysql数据库和java作为后端。请提供任何链接,其中有android,java和mysql数据库的组合

Swing是一个面向Java的GUI小部件工具包,它是如何成为后端的?您需要的正是构建简单的Web服务,类似于使用gson作为内容格式的API。在后端,您可以使用任何您想要的。如果您熟悉Java。您可以在Tomcat上构建web服务器应用程序。或者简单地说,您可以创建对CRUD操作作出反应的servlet。 不要忘记通过应用身份验证(如用户/密码或客户端凭据)来保护访问。 因此,请简要介绍您需要学习的内容:

1-通过Java web(servlet/JSP)构建web应用程序

2-构建一个模块,在服务器上的数据库上执行CRUD操作(创建、读取、更新和删除)

建议为每种类型的操作设置单独的端点。i、 e:

post:(创建新记录)

get:(从服务器获取数据)

post:(更新服务器上的现有数据)

检查本教程: 这是一个很好的指南如何建立web应用程序和如何访问数据库

3-在android上构建一个模块,与web应用程序通信,在服务器上的DB上进行操作。通常,您将使用HTTP协议

查看此项了解如何在android上处理http通信:


开发一个web服务API(使用GSON)更高级。。。如果你打算建立一个严肃的生产项目,请考虑一下


祝你好运,“.

有人能帮我一些想法吗?我不知道该怎么做。我对这个安卓系统和数据库还不熟悉。你真的需要先做你的研究。我对安卓系统作为前端和数据库作为后端之间的工作完全感到困惑。我想在数据库中存储一些数据列表,然后检索并打印出来android应用程序,但我想利用服务器更新列表。我知道怎么做。