Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
hibernate xml映射集错误_Hibernate_Hibernate Mapping - Fatal编程技术网

hibernate xml映射集错误

hibernate xml映射集错误,hibernate,hibernate-mapping,Hibernate,Hibernate Mapping,我想在Car和CardDetails之间实现一对多关系。 所以一辆车可以有多个卡片细节 我一直收到这个错误: The content of element type "set" must match "(meta*,subselect?,cache?,synchronize*,comment?,key,(element|one-to-many|many-to-many|composite-element|many-to-any),loader?,sql-insert?,sql-update?,s

我想在Car和CardDetails之间实现一对多关系。 所以一辆车可以有多个卡片细节

我一直收到这个错误:

The content of element type "set" must match "(meta*,subselect?,cache?,synchronize*,comment?,key,(element|one-to-many|many-to-many|composite-element|many-to-any),loader?,sql-insert?,sql-update?,sql-delete?,sql-delete-all?,filter*)".
这是我的车。hbm.xml

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="at.opendata.entitys">      
    <class name="Car" table="Cars">

        <id name="id" column="Car_Id">
            <generator class="increment"/>
        </id>
        <set name="carDetails" table="cardetail" cascade="all">
            <key column="detail_id"/>           
            <one-to-many class="at.opendata.entitys.CarDetail"/>
        </set>  
        <property name="name"/>
        <property name="vin"/>      
        <property name="location" type="org.hibernate.spatial.GeometryType" column="location"/>

    </class>    
</hibernate-mapping>

发现错误,在我关闭一对多/>后有一个空格。奇怪的错误