gpt4 book ai didi

java - Hibernate获取实体名称值

转载 作者:行者123 更新时间:2023-12-02 05:03:56 25 4
gpt4 key购买 nike

有 2 个表映射到 1 个类。这是可行的,但是当我想更新对象时,我不知道它来自哪个表。有没有办法存储或获取实体名称?

映射:

<hibernate-mapping>
<class name="model.object.ObjectAttributeType" table="OBJECTPARAMETERTYPE" entity-name="OBJECTPARAMETERTYPE">
...
</class>
<class name="model.object.ObjectAttributeType" table="OBJECTPROPERTYTYPE" entity-name="OBJECTPROPERTYTYPE">
...
</class>
</hibernate-mapping>

最佳答案

你可以定义2个类

public class ParameterObjectAttributeType extends ObjectAttributeType
public class PropertyObjectAttributeType extends ObjectAttributeType

并将不同的类映射到 2 个不同的表

关于java - Hibernate获取实体名称值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27985142/

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