Как конвертировать из спящего SQLQuery результата в JSON - PullRequest
1 голос
/ 09 октября 2011

У меня проблема, я пытаюсь преобразовать результат объекта SQLQuery (из Hibernate) в JSON.

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

Позже я хотел бы преобразовать это в симпатичный JSON, который имеет все имя атрибута.

Какая хорошая стратегия? спасибо

Ответы [ 2 ]

1 голос
/ 09 октября 2011

Вы можете использовать Google-gson: http://code.google.com/p/google-gson/, это очень хорошо для преобразования Java-бинов в json:

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

0 голосов
/ 09 октября 2011

Вы можете подключить службу JAX-RS, чтобы вернуть ваш компонент в виде JSON. Посмотрите на Джерси.

...