用于在Java中返回多个列表的方式

时间:2017-01-16 05:59:26

标签: java hibernate spring-mvc

我有一个方法,它使用hibernate和Spring MVC作为Rest返回JSON格式的列表。

@RequestMapping(value="{userid}", method = RequestMethod.GET)
public @ResponseBody List<IterationInfo> getIterationInfoInJSON(@PathVariable int userid) 
{
Configuration con = new Configuration();
con.configure("hibernate.cfg.xml");
SessionFactory SF = con.buildSessionFactory();
Session session= SF.openSession();
Transaction TR = session.beginTransaction();
Query query=session.createQuery("from IterationInfo");
List<IterationInfo> listiterationinfo=query.list();
session.close();
SF.close();
return listiterationinfo;
}

IterationInfo是带有getter / setters的POJO类。但是我有多个POJO类并使用Hibernate查询我想返回多个列表。有没有方法arround返回多个列表?

1 个答案:

答案 0 :(得分:0)

如我所知,

返回只能返回一个含义。但是,您可以将列表包装在其他列表中,例如。