首先,我读过这个帖子:JavaFX BooleanProperty and Hibernate 并且无法解决我的问题。
我的班级文章(不是全班)
public Article() {
private BooleanProperty en = new SimpleBooleanProperty(false);
//getter Methode:
public boolean isEn(){
return en.get();
}
public BooleanProperty enProperty(){
return en;
}
public void setEn(boolean en){
this.en.set(en);
}
}
我的映射XML:
<property column="b_english_version" name="en" type="javafx.beans.property.BooleanProperty"/>
我得到了这个问题
MappingException:无法确定:javafx.beans.property.BooleanProperty的类型,在表t_fit_article中,用于列:... b_english_version]
但是当我将类型改为布尔时,它就不再错了。
有人可以解释原因吗?