我有一个使用hibernate提供查询功能的Web服务。 查询可以返回多个结果 - 每个结果包含多个参数。
问题是:我应该如何返回结果:
哪种性能更好 - 可能有很多用户在做请求等。
如果更好地使用复杂类型 - 可以给出使用它的示例 - 或指向某些信息的链接。
由于 约阿夫
答案 0 :(得分:1)
Web服务通常以独立于平台但结构化的方式返回结果。 XML和JSON是两种常见的选择。
Java中有很多api用于生成XML和JSON。谷歌为他们。我喜欢使用JAXB for XML。一些API采用带注释的JAXB对象,并将它们序列化为JSON而不是XML。