当前位置: 首页 > 知识库问答 >
问题:

从零开始创建HTTP REST和后端支持的数据库的最佳方法?[关闭]

姜良哲
2023-03-14

本质上,

我会知道涉及到的各种组件从开始到结束,从绝对的零开始。

我即将进行一个Android项目,在这个项目中,我非常需要完全创建一个后端和一种通过HTTP进行交互的方式。一个REST-ful的方法似乎是要走的路,但现在我很难从哪里开始--我应该考虑的事情。

目前,我认为以下几点很重要:

  • PHP&MySQL知识(计划学习Derek Banas PHP和MySQL教程
  • Android HTTP知识-我知道。

我应该考虑其他选择吗?考虑到我到目前为止还没有做过PHP和MySQL,这是最好的方法吗?它主要基于Android的事实是否意味着有独特的选择可以考虑?

如果有任何其他好的资源我应该考虑,我将非常感谢!

干杯

共有1个答案

师俊健
2023-03-14

我也有同样的情况。我将开发一个带有REST后端(PHP+MySQL)的Android应用程序。我在考虑几件事:

  • 熟悉Rest。这是一本好书。
  • 当然我们可以从头开始,但是我们也可以使用一些REST PHP框架。查看此问题
  • 熟悉JSON和JSON API响应格式
  • 熟悉Android概念:AsyncTask和Loaders。

我希望使用Python而不是PHP,但是支持Python GCI的共享托管服务较少。

 类似资料:
  • 问题内容: 我有一个使用单个数据库的企业应用程序,但是该应用程序需要支持 mysql , oracle 和 sql * server 作为安装选项。 为了 保持可移植性, 我们将 JPA批注 与 Hibernate 一起使用。我们还为每个要运行的数据库提供了一个测试平台实例。 该应用程序可以在 Maven中 很好地构建,并且我使用过 hibernate3-maven-plugin 并可以为给定的数

  • 问题内容: 我目前正在使用以下设置在嵌入式数据库上运行测试之前在嵌入式数据库中创建架构 在我的应用程序上下文中 createSchema.sql hibernate属性 我的问题是这是最好的方法。或者我可以在属性中使用其他架构名称吗?或在jdbc:embedded-database元素中设置架构名称 问题答案: 默认情况下,HSQL创建一个称为PUBLIC的架构。来源:HSQL文档 看到模式名称在

  • 示例: 对于文档: video1title=大海是蓝色的 video2title=狂野的大海 video3title=狂野的大海 video4title=海边随便什么 null null 现在,AFAIKS,没有真正的方法告诉Lucene“找到word1和word2等位于位置1和2和3等的文档。” 有一些“变通办法”可以模拟这种行为: > 对字段进行两次索引。在中,您将单词标记化(可能使用),在中

  • 问题内容: 我在互联网上寻找将数据从Java桌面应用程序导出到Excel的答案,并且遇到了Apache POI API 。然后我发现JDBC可以工作,然后偶然发现了JExcel。它们都是一样好,还是我应该专注于其中最好的,这是什么? 干杯。 问题答案: 我可能来不及回答这个问题,但是我想您的正确选择是Jxls。我在模块中遇到了类似的情况,必须保留徽标,颜色,col- span,固定列等特定模板…因

  • 问题内容: 处理浏览器不支持HTML5 标签的情况的标准方法是嵌入一些后备内容,例如: 但是页面的其余部分保持不变,这可能是不合适的或令人误解的。我想要一种检测画布不受支持的方法,以便可以相应地显示页面的其余部分。你会推荐什么? 问题答案: 这是Modernizr以及基本上所有其他执行画布工作的库中使用的技术: 由于您的问题是在 不 支持的情况下用于检测,因此我建议像这样使用它: