Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

one-to-one mapping.

 
harshad kadam
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello,
i am beginner to hibernate. please guide me with one to one mapping.

DB table structure:





Employee.java



EmployeeContact.java


Employee.hbm.xml


EmployeeContact.hbm.xml


Here in EmployeeBean.java, i construct employee object



Here in EmployeeDaoImpl.java i save the employee object





The problem is one to one mapping. The EmployeeContact object gets saved except employee_id. EMPLOYEE_ID remains null in EMPLOYEE_CONTACT table. Please guide me where the configuration is fallen short.
 
ntumba lobo
Ranch Hand
Posts: 180
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
why are you using "property-ref" in your Employee mapping ?
It is not necessary to establish the one-to-one relationship unless you work with legacy database.
It could be the problem.
 
harshad kadam
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
ntumba lobo wrote:why are you using "property-ref" in your Employee mapping ?
It is not necessary to establish the one-to-one relationship unless you work with legacy database.
It could be the problem.



I reffered "property-ref" from this tutorial.

As per your advice i removed "property-ref" but didn't work for me. Problem persists.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic