2017-09-20 5 views
0

Hibernateを使用してデータベースからデータを取得していて、リスト内のデータを取得していますresult_list
これをJSONからクライアントに送信します。
マイコード:jasonオブジェクトのリストをクライアントに送信するJava | Hibernate

 SessionFactory sessionFactory; 
     Session session = null; 
     JSONObject jsonObject = new JSONObject(); 

      sessionFactory = HibernateUtility.getSessionFactory(); 
      session = sessionFactory.openSession(); 
      session.beginTransaction(); 

    Criteria criteria = session.createCriteria(UserClass.class); 

    List<UserClass> result_list = (List<UserClass>) criteria.list(); 

私はnumber rowssessionID

サンプル出力のようないくつかの他の情報をJSONオブジェクトにresult_listを送りたい:

{ 

"number_of_record":2, 
"sesion_id":"sessision343seudur5ivce", 
"car": result_list 

} 

答えて

0

、すなわちクラスを作成します。

public class JsonSendData { 
    public int number_of_record; 
    public string sesion_id; 
    public List<UserClass> car; 
} 

インスタンスを作成し、プロパティを設定します。期待どおりにオブジェクトをシリアル化できます。

関連する問題