当我使用下面的映射时,代码在创建会话工厂时抛出异常。
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD
3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 6 Apr, 2017 8:48:54 PM by Hibernate Tools 3.5.0.Final -->
<hibernate-mapping>
<class name="com.users.Users" table="USERS">
<id name="id" type="int">
<column name="ID" />
<generator class="assigned" />
</id>
<property name="name" type="java.lang.String">
<column name="NAME" />
</property>
<component name="UsersData" class ="com.users.UsersData">
<property name="age" type="int">
<column name="age" />
</property>
</component>
</class>
</hibernate-mapping>
但是,当我删除包含组件映射的代码时,它可以正常工作。
我创建了Users和UsersData类,并在Users类中使用了UsersData类。