我正在編寫看起來像Google Latitude(找到用戶)的代碼。 我在Tomcat 6.0.33,使用JPA/Hibernate和easybeans 1.1JPA /休眠OneToMany&ManyToOne註釋
他們獨立工作,但是當我嘗試將它們連接失敗:
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: entity] Unable to build EntityManagerFactory
Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
下面是代碼:
public class Personne{
@ManyToOne(fetch=FetchType.EAGER, cascade={ CascadeType.PERSIST,CascadeType.MERGE })
public Personne getOwner() {
return owner;
}
}
public class MaPosition{
@OneToMany
public List<Personne> getFriends() {
return friends;
}
}
感謝您的幫助;)
是右上方的代碼?您的Personne實體是否與自己有ManyToOne關係?不應該你的getOwner()方法返回一個MaPosition實體嗎? –