Java 从一个pojo映射多个表

Java 从一个pojo映射多个表,java,hibernate,jakarta-ee,hibernate-mapping,rdbms,Java,Hibernate,Jakarta Ee,Hibernate Mapping,Rdbms,<one-to-one name="product" class="....Product" constrained="true"></one-to-one> 我想使用Hibernate的XML方法从Product表映射Shipping和Retail Store表。我已经能够使用一对多关系映射产品和零售商店,其中键是ProductId。现在我想使用产品中的一对一关系映射发货表。我试过了 1. <one-to-one name="shippingDetail" cl

<one-to-one name="product" class="....Product" constrained="true"></one-to-one>
我想使用Hibernate的XML方法从Product表映射Shipping和Retail Store表。我已经能够使用一对多关系映射产品和零售商店,其中键是ProductId。现在我想使用产品中的一对一关系映射发货表。我试过了

1. <one-to-one name="shippingDetail" class="com.to.Shipping"></one-to-one>

2. <many-to-one name="shippingDetail" class="com.to.Shipping"
        cascade="all" unique="true"> </many-to-one>

3.  <one-to-one name="shippingDetail" constrained="true"> </one-to-one>

4.  <one-to-one name="shippingDetail" cascade="all"/> 
<one-to-one name="product" class="....Product" constrained="true"></one-to-one>
1。
2.
3.
4.

但不工作,请帮助我提前感谢………

您可以尝试以下代码。这对你有帮助

<one-to-one name="product" class="....Product" constrained="true"></one-to-one>
在配送xml配置文件中添加映射

<one-to-one name="product" class="....Product" constrained="true"></one-to-one>