簡體   English   中英

Spring Data JPA保存列表實體返回列表的順序相同嗎?

[英]Spring Data JPA save list entity return list in same the order?

Spring-Data-JPA的CrudRepository

 <S extends T> Iterable<S> saveAll(Iterable<S> entities)

以相同的順序返回列表?

在該版本中,實際的List是返回類型:

@Transactional
public <S extends T> List<S> save(Iterable<S> entities) {

    List<S> result = new ArrayList<S>();

    if (entities == null) {
        return result;
    }

    for (S entity : entities) {
        result.add(save(entity));
    }

    return result;
}

因此,如果將List傳遞給該方法,則將以與ArrayList實現相同的順序獲得結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM