一個十分詭異的Hibernate Mapping檔案XML校驗錯誤
阿新 • • 發佈:2019-01-27
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping package="subselect">
<!-- mutable指定Container的只讀屬性,只能從select中生成 -->
<class name="Container" mutable="false">
<id name="id" unsaved-value="0">
<generator class="native"></generator>
</id>
<property name="size" column="size"></property>
<property name="name" column="name"></property>
<property name="description" column="description"></property>
<property name="xparam" column="xparam"></property>
<property name="yparam" column="yparam"></property>
<property name="zparam" column="zparam" ></property>
<subselect>
select id,size,name,description,diameter as xparam,diameter as yparam,height as zparam from Bottle
union
select id,size,name,description,width as xparam,length as yparam,height as zparam from Box
</subselect>
<synchronize table="Box"/>
<synchronize table="Bottle"/>
</class>
</hibernate-mapping>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping package="subselect">
<class name="Container" mutable="false">
<id name="id" unsaved-value="0">
<generator class="native"></generator>
</id>
<property name="size" column="size"></property>
<property
<property name="description" column="description"></property>
<property name="xparam" column="xparam"></property>
<property name="yparam" column="yparam"></property>
<property name="zparam" column="zparam"
<subselect>
select id,size,name,description,diameter as xparam,diameter as yparam,height as zparam from Bottle
union
select id,size,name,description,width as xparam,length as yparam,height as zparam from Box
</subselect>
<synchronize table="Box"/>
<synchronize table="Bottle"/>
</class>
</hibernate-mapping>