1
私は休止状態を学び、およびXML mapping.Errorコードといくつかの問題を抱えていますアプリケーション私は2つのエンティティクラス、このテーブルのそれぞれのために持っている。私はgetterのセッターとコンストラクタを読みやすくするためにここに挿入しません。にHibernate XMLセットマッピングの問題
Xmlマッピングは次のようになります。
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping default-cascade="all">
<class name="entity.RoomEntity" table="room" schema="" catalog="medicine">
<id name="id">
<column name="id" sql-type="int unsigned" not-null="true"/>
<generator class="native"/>
</id>
<property name="roomNumber">
<column name="room_number" sql-type="int unsigned" not-null="true"/>
</property>
<property name="numberOfBeds">
<column name="number_of_beds" sql-type="int unsigned"/>
</property>
<property name="idResponsibleDoctor">
<column name="id_responsible_doctor" sql-type="int unsigned" not-null="true"/>
</property>
<property name="id_department">
<column name="id_department" sql-type="int unsigned" not-null="true"/>
</property>
<set name="beds">
<key column="id_room"></key>
<one-to-many class="entity.OccupiedBedsEntity"/>
</set>
</class>
</hibernate-mapping>
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" enter code here"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping default-cascade="all">
<class name="entity.OccupiedBedsEntity" table="occupied_beds" schema="medicine" catalog="medicine">
<id name="id">
<column name="id" sql-type="int unsigned" not-null="true"/>
<generator class="native"/>
</id>
<property name="since">
<column name="since_" sql-type="datetime" not-null="true"/>
</property>
<property name="to">
<column name="to_" sql-type="datetime" not-null="true"/>
</property>
<property name="id_room">
<column name="id_room" sql-type="int unsigned" not-null="true"></column>
</property>
</class>
</hibernate-mapping>
多分、私はxmlではなく、Javaクラスで何かを変更する必要がありますか?