如何将hibernate SQLQuery结果转换为JSON

时间:2011-10-09 18:10:13

标签: java hibernate javabeans json

我有一个问题,我正在尝试将SQLQuery对象结果(从Hibernate)转换为JSON。

   SQLQuery q = session.createSQLQuery("SELECT * FROM table");
   List<javaBean> list = q.list();

之后我想将其转换为具有所有属性名称的漂亮JSON。

什么是好策略? 感谢

2 个答案:

答案 0 :(得分:1)

你可以使用Google-gson:http://code.google.com/p/google-gson/,它非常适合将Java bean转换为json:

https://sites.google.com/site/gson/gson-user-guide#TOC-Object-Examples

答案 1 :(得分:0)

您可以连接JAX-RS服务以将您的bean作为JSON返回。看看泽西岛。