Hibernate查询结果格式

时间:2011-09-28 09:25:58

标签: hibernate format

我有一个使用hibernate提供查询功能的Web服务。 查询可以返回多个结果 - 每个结果包含多个参数。

问题是:我应该如何返回结果:

  1. 可以将所有内容序列化为1个字符串,nd客户端将对其进行解析。
  2. 我知道有可能返回字符串数组或复杂类型数组。
  3. 哪种性能更好 - 可能有很多用户在做请求等。

    如果更好地使用复杂类型 - 可以给出使用它的示例 - 或指向某些信息的链接。

    由于 约阿夫

1 个答案:

答案 0 :(得分:1)

Web服务通常以独立于平台但结构化的方式返回结果。 XML和JSON是两种常见的选择。

Java中有很多api用于生成XML和JSON。谷歌为他们。我喜欢使用JAXB for XML。一些API采用带注释的JAXB对象,并将它们序列化为JSON而不是XML。