我有这个代码我坚持这样:
for (int i = 0; i < listofplusieurdrapage.size(); i++) {
persist(listofplusieurdrapage.get(i));
}
我在
中有两个值litsofplusieurdrapage => litsofplusieurdrapage.get(0) = 1
=>litsofplusieurdrapage.get(1) = 2
但是当我检查数据库时,我按此顺序找到它们:
当我在代码中添加system.out.println
时,我的订单很好
for (int i = 0; i < listofplusieurdrapage.size(); i++) {
System.out.println(" Persist : " + listofplusieurdrapage.get(i));
persist(listofplusieurdrapage.get(i));
}
system.out.println
添加到我的代码中来保持良好的订单?
public void persist(Object object) {
em.persist(object);
}
答案 0 :(得分:0)
表中没有排序,例如参见this question和其他链接。
如果您需要listofplusieurdrapage
上的订单,则必须指定订购,例如参见this question。