Отражает ли верхняя ссылка изменения, если порядок элементов изменился? У меня есть следующее отображение:
ManyToManyMapping dummyMapping = new ManyToManyMapping();
dummyMapping.setAttributeName("dummy");
dummyMapping.setReferenceClass(Dummy.class);
dummyMapping.useBasicIndirection();
//aggregationProvidersMapping.useCollectionClass(java.util.ArrayList.class);
dummyMapping.setRelationTableName("DUMMY");
dummyMapping.addSourceRelationKeyFieldName("dummy1.ID", "dummy2.ID");
dummyMapping.addTargetRelationKeyFieldName("dummy1.ORGID", "dummy2.id");
descriptor.addMapping(dummyMapping);
Какой класс коллекции используется по умолчанию, если я не укажу какой-либо класс через «useCollectionClass»?
«пустышка» использует ArrayList и, следовательно, порядок элементов сохраняется. Если порядок элементов в «фиктивном» атрибуте изменился [без добавления или удаления], отражает ли toplink эти изменения в БД?