标签: hibernate
我有一个带有某个字段f1的bean,它不应该映射到表中,但有时我想从某些查询中加载它(而不是表本身)
可以吗?怎么样?
我已尝试将其声明为@Transient,但即使我声明<return-property name="f1" column="f1"/>
<return-property name="f1" column="f1"/>
谢谢!
答案 0 :(得分:1)
尝试将其映射为普通,但将insert和update设置为false。或者,您可以将其定义为公式中具有列名称的公式。 Hibernate会很好地查询它,但会知道不会尝试编写它。