将对象列表作为List <object>返回到Jersey中的Response </object>之间有什么区别?

时间:2014-10-02 12:20:07

标签: jersey

使用

的优点和缺点是什么
@GET
    @Path("....
    @Produces(MediaType.APPLICATION_JSON)
public Response objects (...
    return Response.status(HttpServletResponse.SC_OK).entity(objects).build();

@GET
@Produces(MediaType.APPLICATION_JSON)
public List<Test> getTestsBrowser() {
    List<Test> tests = new ArrayList<Test>();
    tests.addAll(TestDao.instance.getModel().values());
    return tests; 
  }

其中一种方法在json模型的灵活性方面是否更好(意味着返回更复杂的模型,例如两种类型的对象相互引用)。如果列表为空或为空,该怎么办?

0 个答案:

没有答案