исправление hibernate "Ссылка на объект" Ссылка на неспасенный временный экземпляр "error
« Объект ссылается на несадимый случайный экземпляр »в Hibernate возникает при попытке сохранить объект с неуверенными. Operations.
canele:
эта ошибка возникает, когда у объекта есть свойство сбора, которое содержит новые экземпляры, которые еще не были сохранены в базе данных. С Wybernate пытается автоматически сохранить эти новые экземпляры, когда родительский объект сохраняется, но терпит неудачу, если атрибут каскада не установлен соответствующим образом.
Решение:
] Чтобы решить эту проблему, вам необходимо указать атрибут каскада на вашем сборе. Это говорит о том, что Hibernate автоматически сохраняет связанные объекты, когда родительский объект сохраняется.
. Если использование аннотаций, добавьте следующее в свое свойство коллекции:
, указав Cascade = All, вы инструктируете спячку сохранению связанных объектов вместе с родительским объектом в одной транзакции. Это гарантирует, что все необходимые объекты сохраняются в базе данных, и избегается ошибка «неспасенного переходного экземпляра».
]Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3