Java Hibernate查询到ArrayList

Java Hibernate查询到ArrayList,java,hibernate,Java,Hibernate,我对Java和Hibernate非常陌生,在从Unix后台拿到一个有问题的Java项目后,我需要帮助 该项目目前使用Hibernate设置了搜索文档元数据数据库的条件,并且目前使用这行代码假定了唯一的结果 doc = (DocumentDetails) criteria.uniqueResult(); 这意味着,我认为,它只需要一个文档的细节。但是我们现在可以返回多个可能文档的详细信息,我需要将它们放入ArrayList中,以确定哪一个是最新的文档 如能提供帮助,我们将不胜感激。我为我的冒昧道

我对Java和Hibernate非常陌生,在从Unix后台拿到一个有问题的Java项目后,我需要帮助

该项目目前使用Hibernate设置了搜索文档元数据数据库的条件,并且目前使用这行代码假定了唯一的结果

doc = (DocumentDetails) criteria.uniqueResult();
这意味着,我认为,它只需要一个文档的细节。但是我们现在可以返回多个可能文档的详细信息,我需要将它们放入ArrayList中,以确定哪一个是最新的文档

如能提供帮助,我们将不胜感激。我为我的冒昧道歉,但我需要尽快解决这个问题

List<DocumentDetails> result = criteria.list();
就这么简单。冬眠


就这么简单。冬眠。

你好,萨伊巴,谢谢你。你的意思是简单地用这行代码替换上面列出的代码会将所有结果放入ArrayList吗?是的,你会得到DocumentDetails objectsHi Szajba的ArrayList,谢谢。你的意思是简单地用这行代码替换我上面列出的代码会将所有结果放入ArrayList吗?是的,你会得到DocumentDetails对象的ArrayList谢谢你的信息和链接JB
ArrayList<DocumentDetails> doc = (ArrayList<DocumentDetails>) criteria.list();