关于JPA,我有以下问题:
我可以将元素的顺序保存在java.util.List中吗?在我的应用程序中,将元素放入列表的顺序很重要,但是从数据库中获取这些集合后,顺序却不一样(符合预期)。您能告诉我解决这个问题的方法吗?
PS:我放入集合中的实体中没有字段可用来订购它们。
罗森
在JPA 1中,有一些骇人听闻的方法可以做到这一点,但是切换到JPA 2提供程序是最容易的。您正在寻找@OrderColumn注释支持。Eclipselink有一个关于如何使用它的不错的教程。