get方法出错
class Expenses
private Club clubs;
改成
private Club club;
public Club getClub() {
return club;
}
public void setClub(Club club) {
this.club = club;
}
org.hibernate.PropertyNotFoundException: Could not find a getter for club in class com.club.domain.Expenses
大概意思是在Expenses类中没能找到 club 属性的 get 方法
<!--
class Club
private Set<Expenses> expenseses = new HashSet();
public Set<Expenses> getExpenseses() {
return expenses;
}
public void setExpenseses(Set<Expenses> expenseses) {
this.expenses = expenseses;
}
Club.hbm.xml
<set name="expenseses" inverse="true">
<key column="club_id"></key>
<one-to-many class="com.club.domain.Expenses" />
</set>
标红字的是当时手误,只要保持前后一致就行了。
-->