内のオブジェクトのリストのデフォルトの順序、私は次のオブジェクトの構造を有する:春JPA - オブジェクト
class MediaPackage {
private List<MediaAsset> mediaAssets;
//getters,setters
}
class MediaAsset {
private Long id;
private String name;
//getters setters
}
と春JPAリポジトリメディアパッケージのインタフェースを持っている:
@Repository
public interface MediaPackageRepository extends PagingAndSortingRepository<MediaPackage, Long>, QueryDslPredicateExecutor<MediaPackage> {
}
を私はMediaPackage findOne()
呼び出しますメディアパッケージリポジトリで、返されたメディアパッケージオブジェクト内のメディアアセット(mediaAssets)のリストのデフォルトの順序は何でしょうか?
DBはPostgreSQLです。
あなたのメタデータはあなたのリストフィールドに対して何と言いますか? '@ OrderBy' /' @ OrderColumn'アノテーションのようなものですか? –
@Maddy何でも、それに頼らないでください。注文が必要な場合は、 '@ OrderBy'を指定してください – Eugene
注文は指定されていません – Maddy