Java 我的hibernate映射文件没有';如果我没有通过验证测试,那么当我尝试运行程序时会出现异常。这是为什么?
当我尝试使用以下Java 我的hibernate映射文件没有';如果我没有通过验证测试,那么当我尝试运行程序时会出现异常。这是为什么?,java,hibernate,jakarta-ee,hibernate-mapping,Java,Hibernate,Jakarta Ee,Hibernate Mapping,当我尝试使用以下xml映射文件运行程序时,我遇到一个异常,它说: org.xml.sax.SAXParseException: The content of element type "joined-subclass" must match "(meta*,subselect?,synchronize*,comment?,tuplizer*,key, (property|many-to-one|one-to-one|component|dynamic- component|properties|
xml映射
文件运行程序时,我遇到一个异常,它说:
org.xml.sax.SAXParseException: The content of element type "joined-subclass"
must match "(meta*,subselect?,synchronize*,comment?,tuplizer*,key,
(property|many-to-one|one-to-one|component|dynamic-
component|properties|any|map|set|list|bag|idbag|array|primitive-array)*,
joined-subclass*,loader?,sql-insert?,sql-update?,sql-delete?,resultset*,
(query|sql-query)*)".
为什么我会得到它?这可能是什么原因
<class name="pojo.Parent" table="student_detail">
<id name="roll_number">
<generator class="increment" />
</id>
<property name="s_name" />
<joined-subclass name="pojo.Child" table="child">
<property name="english" />
<property name="hindi" />
<property name="punjabi" />
<property name="total" />
</joined-subclass>
该消息对此进行了解释:
联接子类的第一个必需子元素是键
。并且您的文件中没有任何键
子元素
他举了个例子,说:
使用
元素声明主键/外键列