我对JPA有以下疑问:
我可以保存 java.util.List 中元素的顺序吗?在我的应用程序中,将元素放入列表中的顺序很重要,但是当我从数据库中获取这些集合后,顺序并不相同(如预期)。你能告诉我一种解决这个问题的方法吗?
附:我放入集合中的实体中没有可以用来排序的字段。
Rosen
在 JPA 1 中,有一些奇怪的方法可以做到这一点,但最简单的方法是切换到 JPA 2 提供程序。 @OrderColumn 注释支持正是您所寻找的。Eclipselink 有一个关于如何使用它的不错的教程 http://wiki.eclipse.org/EclipseLink/Examples/JPA/2.0/OrderColumns.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)