hibernate配置文件 error The content of element type class must match

比眉伴天荒 2023-02-12 14:29 151阅读 0赞

hibernate映射文件hbm.xml出错,错误信息如下:

  1. The content of element type "class" must match
  2. "(meta*,subselect?,cache?,synchronize*,comment?,tuplizer*,(id|composite-id),discriminator?,natural-id?,
  3. (version|timestamp)?,(property|many-to-one|one-to-one|component|dynamic-component|properties|
  4. any|map|set|list|bag|idbag|array|primitive-array)*,((join*,subclass*)|joined-subclass*|union-
  5. subclass*),loader?,sql-insert?,sql-update?,sql-delete?,filter*,fetch-profile*,resultset*,(query|sql-query)*)".

错误原因:

标签顺序问题。

version标签要放在id之后,属性标签之前。如下边所示:




  1. <version column="VERSION\_" name="version"></version>
  2. <property column="CITY\_" name="city" not-null="false" type="string"/>

发表评论

表情:
评论列表 (有 0 条评论,151人围观)

还没有评论,来说两句吧...

相关阅读