0
我試過了文檔,但什麼也沒有。我試圖在谷歌和計算器上搜索它,但仍然沒有幫助。我有一個單身人士課程,這個班級與另一個班級有一個私人關係。這是我的代碼。在hibernate中映射到底是什麼意思?
@Entity
public class HomeLibrary extends BaseModelObject {
@OneToMany(mappedBy = "homeLibrary", cascade = { CascadeType.ALL })
private Collection<Book> books = new ArrayList<Book>();
private static HomeLibrary sharedHomeLibrary = new HomeLibrary();
public static HomeLibrary getSharedHomeLibrary() {
return sharedHomeLibrary;
}
public Collection<Book> getBooks() {
return books;
}
public void setBooks(Collection<Book> books) {
this.books = books;
}
private HomeLibrary() {
}
}
我在測試中出錯。看起來桌子不能建造。
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [HibernateApplicationContext-aop.xml]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: @OneToOne or @ManyToOne on edu.fudan.ss.persistence.hibernate.Book.homeLibrary references an unknown entity: edu.fudan.ss.persistence.hibernate.HomeLibrary
因此沒有辦法存儲一個單身人士? – yoyosir
@ user1214321更新了我的文章 – mprabhat