我想在 Google AppEngine 之上创建一个 Java Web 应用程序。
开发 REST JSON API 的最佳方法是什么?
我是否必须从头开始编写一个管理 JSON 处理的 servlet,或者有一个库或类似 Web 服务的 SOAP 支持之类的东西?
我想在 Google AppEngine 之上创建一个 Java Web 应用程序。
开发 REST JSON API 的最佳方法是什么?
我是否必须从头开始编写一个管理 JSON 处理的 servlet,或者有一个库或类似 Web 服务的 SOAP 支持之类的东西?
如果你使用 jersey,那么你应该看看 Genson http://owlike.github.io/genson/。它是一个完整的数据绑定+流式 java<>json 库。作为球衣的奖励,你只需要在你的类路径中有genson,瞧!一切都可以在没有任何配置的情况下工作。
无需从头开始编写 servlet,使用 JAX RS,简单易行 http://tugdualgrall.blogspot.com/2010/02/create-and-deploy-jax-rs-rest-service.html
这里的答案可能就是你要找的。(Gson 应该能够生成和解析 JSON)
经过一些研究,我认为使用球衣是一个很好的选择