0
我有兩個類Author
和User
這樣的:休眠繼承覆蓋
public class Author {
protected int id;
protected String firstName;
protected List<Journal> Journals;
//constructors ...
//getters and setter ...
};
public class User extends Author {
protected List<Affiliations> affiliations;
//constructors ...
//getters and setter ...
};
我一直在使用XML使用joined-subclass
映射它們。我面臨的問題是,無論何時創建作者,並且想要加載所有用戶,作者都會出現,這不是我所期望的。
這裏是映射文件,而屬性
<class name="Author" table="AUTHOR">
<id name="id" type="int" access="field">
<column name="ID" />
<generator class="assigned" />
</id>
<joined-subclass name="User" extends="Author" table="USER" lazy="false">
<key>
<column name="ID" />
</key>
</joined-subclass>
</class>
嗯,也許你應該張貼加載所有用戶的代碼。 –
我相信問題不是來自那裏,我找到了答案,並張貼它,謝謝你 – lpostula