Хорошо. Допустим, у меня есть это:Как вставить новый узел в список JPA?
class Dog{
String name;
List<Leg> legs;
//get and set
}
class Leg{
float lenght;
}
Чтобы добавить новую ногу собаки (позволяет сказать, что это имеет 3): 1-запроса: выберите д с собачкой d присоединиться к d.legs где d.id = 1 2-После того, как у меня есть ссылка на собаку, я добавляю новую ногу в список: dog.getLegs(). Add (new Leg (3.9));
3-Слить собаку .: em.merge (собака);
Это единственный способ для обновления коллекций? Мне просто интересно, занимает ли экземпляр собаки ненужное кучное пространство. Спасибо Java PROS.
Отображение ставок - это простой способ получить это, но я не согласен с его использованием, но когда это действительно необходимо. Это единственная альтернатива для загрузки всей собаки? –
Вы ищете трудный путь? Вы всегда можете сгладить атрибуты объекта и вручную отобразить JDBC. – Perception
Нет, я просто посмотрю, как выглядит сопоставление ставок, как увеличение зависимости в моем OOP. Desing: S, не так ли? –