2
私はJSONリストに結果セットを変換したいが、結果はわずか1行のために示しています配列にJAX-RSの結果セットを変換していないループ
結果:
{ "kodekasus":70、 "NAMAを" "createdby": "2017-06-29"、 "updatedby": "string"、 "updateddate": "2017-06-29": "string"、 "isdelete":0、 "createdby" }
コントローラ:データベース・レコードだけでなく、一つのレコードに
@GET
@Path("/tes")
@Produces(MediaType.APPLICATION_JSON)
public Kasuss getTest() throws SQLException {
String sqlquery = "Select * from Kasus";
dbCon = new DBConnection();
try{
conn = DBConnection.setDBConnection();
rs = dbCon.getResultSet(sqlquery, conn);
Kasuss kasus = new Kasuss();
JSONObject jObj = new JSONObject();
ArrayList<Kasuss> list = new ArrayList<Kasuss>();
Map<String, String> map = new HashMap<String, String>();
while(rs.next()){
kasus.setKodekasus(rs.getInt(1));
kasus.setNama(rs.getString(2));
kasus.setIsdelete(rs.getInt(3));
kasus.setCreatedby(rs.getString(4));
kasus.setCreateddate(rs.getDate(5));
kasus.setUpdatedby(rs.getString(6));
kasus.setUpdateddate(rs.getDate(7));
list.add(kasus);
}
return kasus;
}catch(Exception e){
System.out.println(e);
}
return null;
}
。リスト配列の結果を表示するには? 1つの行レコードだけではありません。