Java オブジェクトを JSON オブジェクトに変換できるかどうかを知りたいです。現在、次のコードがあります。
JSONArray data = new JSONArray();
for (User user : users) {
JSONArray row = new JSONArray();
row.put(user.getId()).put(user.getUserName()).put(user.isEnabled());
data.put(row);
}
現在の問題は、異なるオブジェクト (たとえば、User と Admin) が異なるプロパティを持つことです。したがって、上記のコードは他のオブジェクトに対しても機能します。リストをjsonリストに自動的に変換するために、GenericHibernateDAOに同様のコードを配置することを考えています。