1 package org.hibernate.test.annotations.manytoone; 3 4 import javax.persistence.AccessType; 5 import javax.persistence.Entity; 6 import javax.persistence.Id; 7 import javax.persistence.Table; 8 import java.io.Serializable ; 9 10 13 @Entity(access = AccessType.FIELD) 14 @Table(name="tbl_parent") 15 public class Parent implements Serializable { 16 @Id 17 public ParentPk id; 18 public int age; 19 20 public int hashCode() { 21 return id.hashCode(); 23 } 24 25 public boolean equals(Object obj) { 26 if (obj != null && obj instanceof Parent) { 28 return id.equals( ( (Parent) obj).id ); 29 } 30 else { 31 return false; 32 } 33 } 34 } 35 | Popular Tags |