从数据库中选择数据
如果您从数据库中选择了某些内容而没有任何排序或排序,则无法确定重新检索数据的顺序。
更多信息HERE
最好的方法是在查询中添加一些Order By。
OneToMany / ManyToMany订购
如果您从任何JPA关系中获取数据,例如 @OneToMany 或 @ManyToMany ,您的集合是从某些列映射的,而无需订购,则无法确保始终保持相同的订单。您将获得数据库引擎将为您提供的任何订单。与前一点相同。
要在这种情况下订购数据,您可以对其进行排序或(我更喜欢)使用注释 @OrderBy 或 @OrderColumn 对其进行排序。
排序和订购之间的差异LINK