gpt4 book ai didi

java - hibernate - 选择/仅加载字段

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

我想在 Hibernate 表映射/实体类中添加一个字段。

我希望这个字段不映射到实际的表列,并且我希望 Hibernate 不要尝试将其插入/更新到数据库。

但我希望能够通过 DAO 中的自定义选择加载此字段,例如通过

query.addEntity(getPersistentClass().getName());

我最接近的方法是使字段@Transient
但即使选择也不会加载其值。所以这不是
正是我所需要的。

这是否可能,如果可能的话,如何实现?

最佳答案

好吧,如果我明白你想做什么,那么我认为解决方案是这样的

@Column(name = "{列名}", updateable = false)

这样,一旦对象创建,hibernate就不会尝试更新此列

关于java - hibernate - 选择/仅加载字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39720450/

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