';基本';属性类型不应为';持久性实体';JAVA

';基本';属性类型不应为';持久性实体';JAVA,java,spring,entity,uri,Java,Spring,Entity,Uri,所以我在做我的自定义RDF三元组存储,我在创建三元组的实体时发现了这个问题。我不明白这个错误信息是什么 Uri类: @实体 公共类Uri{ @身份证 @生成值 长id; 字符串uri; 私有静态字符串默认值_URI=”http://provisionalUri.com/"; 公共Uri(){ this.uri=“”; } 公共void setUri(字符串uri){ this.uri=默认的_uri+uri; } 公共字符串getUri(){ 返回this.uri; } } 提示错误的三重类:

所以我在做我的自定义RDF三元组存储,我在创建三元组的实体时发现了这个问题。我不明白这个错误信息是什么

Uri类:

@实体
公共类Uri{
@身份证
@生成值
长id;
字符串uri;
私有静态字符串默认值_URI=”http://provisionalUri.com/";
公共Uri(){
this.uri=“”;
}
公共void setUri(字符串uri){
this.uri=默认的_uri+uri;
}
公共字符串getUri(){
返回this.uri;
}
}

提示错误的三重类:“'Basic'属性类型不应是Uri对象上的'persistence Entity'Java”:

@实体
公共类三重{
@身份证
@生成值
私人长id;
私有Uri主体;
私有Uri谓词;
私有Uri对象;
}

错误是什么?“Basic”属性类型不应是TripleType类中Uri对象上的“persistence Entity”Java您需要定义TripleEntity和Uri实体之间的@OneToMany关系。请参见此处的操作方法:错误是什么?“Basic”属性类型不应是TripleType类中Uri对象上的“persistence Entity”Java您需要在TripleEntity和Uri实体之间定义@OneToMany关系。请参见此处的操作方法: