我正在使用Hibernate将DB转换为Entity和DAO Classes。 Hibernate自动选择Set类型,但我需要List类型。 如何更改休眠设置?
谢谢!
答案 0 :(得分:0)
您必须使用会话的createCriteria方法并保留在您的对象列表中,如下所示:
List<YourDAO> list = getSession().createCriteria(YourDAO.class).list();
或createQuery方法,并在使用.list后获取数据:
Query q = getSession().createQuery("select o from yourDAO o");
List<YourDao> list = q.list();
这将为您提供数据库中实体的所有记录。