OpenCart API

问题描述 投票:0回答:2

实际上,我正在为 OpenCart 开发的网站制作一个 eCom Android 应用程序。所以,我想在 JAVA 中为此创建一个 API (JSON)。

  1. 我想知道如何?

  2. 有没有其他选项可以更轻松地使此 API 。

android e-commerce opencart
2个回答
1
投票

如果您使用 Java 进行制作,您将错过 OpenCart 中业务逻辑的所有现有实现。但这就是评论已经告诉你的。他们没有告诉你,用 PHP 来做这件事也是相当麻烦的。

许多框架您可以使用 Java 创建 RESTful API,但如果您是 Java 人员,您已经知道这一点了。重用现有功能是不可能的(除非您有一个神奇的 php-to-java 转换器),所以问题是如何将您的 API 项目与 OpenCart 数据库集成。

你可以尝试在Java中使用ORM来直接与数据库对话,但你很可能最终会咒骂,因为数据库中没有引用完整性,所以你必须模拟通常留给外国的数据访问逻辑关键限制因素。此外,代码生成也不可用,因为 ORM 无法推断模型结构,因为没有显式的数据库结构。您不能只是将这些约束添加到数据库中,因为这会破坏现有的 PHP 应用程序。也许最简单的方法是用 Java 重写 opencart 模型层的部分内容。如果你还想走那条路。


© www.soinside.com 2019 - 2024. All rights reserved.