实体类转JSONObject对象:
Admin admin= new Admin ();// Admin 实体类
String s1 = JSONObject.toJSONString(admin);
JSONObject params = JSONObject.parseObject(s1);

JSONObject对象转实体类:

JSONObject obj = new JSONObject();
Admin admin = obj.toJavaObject(Admin.class);// 对应实体类

String转JSONObject对象: 

JSONObject obj = JSONObject.parseObject(String);

String转List对象:

List<Admin> list = JSONObject.parseArray(jsonString, Admin.class);