Я внедряю веб-приложение с JDO в Google App Engine.
Согласно документации , в собственных отношениях «один ко многим» порядок элементов в коллекции объектов «владелец» определяется либо автоматически созданным индексным полем, либо информацией, предоставленной в явном предложении заказа. Например:
@PersistenceCapable
public class Person {
// ...
@Order(extensions = @Extension(vendorName="datanucleus", key="list-ordering", value="country asc, city asc"))
private List<ContactInfo> contacts = new List<ContactInfo>();
В несобственных отношениях объект "владелец" содержит коллекцию ключей "вложенных" объектов, например:
@PersistenceCapable
public class Author {
// ...
@Persistent
private List<Key> books;
Сохраняется ли порядок ключей, если я использую список List в объекте "owner" для хранения ключей "вложенных" элементов?
Я не смог найти ответ ни в Связи JDO статья, ни в Классы данных статья: (