我们希望使用简单的 HTTP GET/POST 请求通过基于 REST 的服务公开我们的数据,以便客户端能够通过基于 REST 的 API 发送查询,并以 JSON/XML 格式返回响应。是否有任何自动化框架可以定义输入和输出格式,并且框架将生成基本的发送/接收模块(用 Java 或任何其他语言),并带有用于业务逻辑的空白框?
更新:我刚刚阅读了Play Framework,
我认为,
Jersey + JPA 将是更快的 REST 服务开发的更好选择
我们希望使用简单的 HTTP GET/POST 请求通过基于 REST 的服务公开我们的数据,以便客户端能够通过基于 REST 的 API 发送查询,并以 JSON/XML 格式返回响应。是否有任何自动化框架可以定义输入和输出格式,并且框架将生成基本的发送/接收模块(用 Java 或任何其他语言),并带有用于业务逻辑的空白框?
更新:我刚刚阅读了Play Framework,
我认为,
Jersey + JPA 将是更快的 REST 服务开发的更好选择
经过一番搜索,我发现Jersey with Jackson 可以在一定程度上自动化构建 REST 服务
还有其他选择,
Spring DATA,Spring Rookie,但他们考虑将 JPA 用于数据库。