gpt4 book ai didi

java - 我们可以在 Hibernate 中将所有实体映射到单个映射文件中吗?

转载 作者:行者123 更新时间:2023-12-02 04:28:23 25 4
gpt4 key购买 nike

我有很多模型实体,例如

class Employee {

private Integer id;

private String name;

}


class Address {

private Integer id;

private String address;

}

还有更多..

我们可以将所有实体映射到单个 hbm xml 映射文件中吗?我知道这可能不是一个好的做法。但我们还能做到吗?如果是的话怎么办?

最佳答案

是的。可以使用单个映射文件。

类似这样的事情:

<hibernate-mapping>
<class name="Employee" table="employee">
<id name="id" type="java.lang.Integer">
<column name="id"/>
<generator class="native"/>
</id>
<property name="name" type="java.lang.String">
<column name="name"/>
</property>
</class>

<class name="Address" table="address">
<id name="id" type="java.lang.Integer">
<column name="id"/>
<generator class="native"/>
</id>
<property name="address" type="java.lang.String">
<column name="address"></column>
</property>
</class>
</hibernate-mapping>

关于java - 我们可以在 Hibernate 中将所有实体映射到单个映射文件中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31847517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com