Hi,
I have two tables, Address and person
Mapping for Address to Person is one-to-many.
I have this example but it is not working, I am getting org.hibernate.TransientObjectException: hibernate.Person
could someone help pls?
tx = session.beginTransaction();
Address addr = new Address();
addr.setAddress1("123 Victoria Dr");
addr.setAddress2 ("Apt 213");
addr.setCity("Ashburn");
addr.setState("GA");
addr.setZip("83782");
//Create person 1
Person person = new Person();
person.setFirstName ("Paul");
person.setLastName("Douglas");
Set personsSet = new HashSet();
//Associate to the address
personsSet.add(person);
//create person 2 and associate to the address
Person person2 = new Person();
person2.setFirstName("John");
person2.setLastName("Smith");
personsSet.add(person2);
addr.setPersons(personsSet);
session.saveOrUpdate(addr);
Thanks