有一个休眠的POJO类BracketEntry
,其子引用为Match
类。
我正在尝试通过BracketEntry
关键字创建new
的对象。调试问题时,我看到子match
对象将错误抛出为
com.sun.jdi.InvocationException occurred invoking method
我什至尝试从父POJO类中删除toString()
(尚未尝试从子类中删除它),但还是没有运气。下面是这两个类的伪代码:
public class BracketEntry{
private Long id;
private Match match = new Match();
/**
* @hibernate.id column="id" generator-class="native" unsaved-value="null"
*/
public Long getId()
{
return this.id;
}
/**
*
* @return
* @hibernate.property column="match_number" not-null="true"
*/
public Integer getMatchNumber()
{
return this.matchNumber;
}
}
public class Match{
private MatchScore score = new MatchScore();
private BracketEntry bracketEntry;
//getters and setters
}
我还要添加调试流程的屏幕快照。如果需要其他任何信息,请告诉我。