java - 创建 json Rest api,无需编写或集成任何代码

标签 java json rest

我有 2 个关于 Java Rest API 的问题

第一:

我想使用 Java Servlet 创建一个 Rest API,以便在移动应用程序(IOS 和 Android)中使用 在此之前,我想澄清一下其余的 api 内容。然而,当我通过 google 搜索时,我发现的都是来自 Java 代码的自动 API 创建器。但我想要的是不同的,首先我想记录我们的 Json Rest API,以便移动和服务器开发人员可以开始独立工作。 你知道有什么工具可以做到这一点吗?

第二: 我想在 Java 服务器应用程序中实现的目标很简单。从移动客户端获取简单的 json 请求并执行一些数据库查询并使用简单的 json 对象进行响应。 为了实现这一点,我是否需要使用任何额外的 Rest API 框架,例如 spring mvc (或其他东西),或者仅使用 Java Servlet 并在 doPost 方法中解析请求并在那里响应它 您建议哪一个? 谢谢

最佳答案

ReSTLet Studio ( http://restlet.com/technical-resources/restlet-studio ) 或 APISpark ( http://restlet.com/products/apispark/ ) 可以为您带来您所期望的。

ReSTLet Studio 允许您使用 Web IDE 定义/设计 API:资源及其方法、表示(交换的数据结构)。然后,您可以访问相应的 Swagger 内容并为您的 API 生成在线客户端 SDK 甚至服务器骨架(这在内部基于 Swagger Codegen)...

要实现您的 RESTful 应用程序,ReSTLet 可以帮助您。它是一个用于访问和/或实现 RESTful 应用程序的 Java REST 框架。 ReSTLet 可以在带有 servlet 扩展的 servlet 容器中使用(请参阅此链接 https://github.com/restlet/restlet-tutorial/blob/master/modules/org.restlet.tutorial.markdown/02_Server_Side/04_Server_Deployment/02_Servlet_Deployment.md)。

希望对您有帮助。 蒂埃里

关于java - 创建 json Rest api,无需编写或集成任何代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27781838/

相关文章:

java - JTable - 如何将对象添加到表中?

python - Sqlalchemy 对 dict 列表的查询

php - Laravel REST API - 无限循环

java - 如何将 Multipart 参数中的对象列表绑定(bind)到 objectMapper?

java - 泛型类共享静态成员吗​​?

java - 使用 Java 的 AWS ElastiCache Redis

java - 为什么这个程序会无限循环运行?相互排斥

java - 使用jaxson根值自定义解析json字符串

java - Gson反序列化: How to distinguish between fields that are missing and fields that are explicitly set to null?

iOS:使用 NSUrlConnection 使用 RESTFUL Web 服务时出现 415(不支持的媒体类型)错误