com.chqmas.user.User pojoクラスをUSR tableとUSR_PWD_HISTORYテーブルの両方にマップしようとしています。単一POJOクラスを複数のテーブルにマップする方法
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.chqmas.user.User" table="USR" batch-size="50">
<id name="name" column="NAME"/>
<property name="bankBranch" column="BANK_BRANCH"/>
<property name="realName" column="REAL_NAME"/>
<property name="pwd" column="PWD"/>
<property name="pwdenc" column="PWD_ENC"/>
<property name="level" column="LEVEL"/>
<property name="url" column="URL"/>
<property name="status" column="STATUS"/>
<property name="lastSignOnDate" column="LAST_SIGN_ON_DATE"/>
<property name="passWdChangedDate" column="PASS_WD_CHANGE_DATE"/>
</class>
<class name="com.chqmas.user.User" table="USR_PWD_HISTORY" batch-size="50">
<id name="name" column="NAME"/>
<property name="pwd" column="PWD"/>
<property name="pwdenc" column="PWD_ENC"/>
<property name="passWdChangedDate" column="PASS_WD_CHANGE_DATE"/>
</class>
</hibernate-mapping>
しかし、私はこのエラーを得た。..
どのように私はこの2つのテーブルに、このPOJOクラスをマッピングすることができます。
ありがとうございます。
不可能です。 Javaクラスの再設計を提案する - 私は彼らが1:Nの関係であると思いますか? –
2つのテーブルの関係は何ですか? – MartinByers
2つのテーブル間には関係がありません。 –