org.hibernate.TransientObjectException возникает при удалении / сохранении отношения многие-к-одному в hibernate
У меня есть две таблицы, которая имеет следующую структуру
@hibernate.class table = "Person"
class Person{
private String name
private Car car
@hibernate.id column = "NAME" generator-class = "native"
@hibernate.generator-param name = "sequence" value = "SEQ_1"
public String getName(){return name;}
public void setName(String name){this.name=name;}
@hibernate.many-to-one column="MODEL_ID" class="CAR" cascade="all"
public Car getCar(){return car;}
public void setCar(Car car){this.car=car;}
}
@hibernate.class table = "CAR"
class Car{
private String modelID;
private String carName;
@hibernate.id column = "MODEL_ID" generator-class = "assigned"
public String getModelID(){return modelID}
etc....
}
но когда я пытаюсь удалить или сохранить класс Person, hiberbate выдает это исключение
это полный код исключения: org.springframework.dao.InvalidDataAccessApiUsageException: объект ссылается на несохраненный временный экземпляр - сохраните переходный процесс
Можете ли вы помочь мне в этом?