java hibernate-不需要保存方法返回值,因为它以get.开头()
我创建了一个java hibernate-不需要保存方法返回值,因为它以get.开头(),java,hibernate,Java,Hibernate,我创建了一个 String getDisplayString(); 方法,该方法位于作为hibernate实体的类中。 当我运行代码时,有一个异常告诉我必须有一个 setDisplayString() 尽管没有名为DisplayString的成员。不,为了快速解决这个问题,我创建了一个set方法,它什么都不做。它运行-但是它保存了一个名为DisplayString的culumn和getDisplayString()方法的结果(尽管不是成员) 如何创建getDisplayString()方法并
String getDisplayString();
方法,该方法位于作为hibernate实体的类中。
当我运行代码时,有一个异常告诉我必须有一个
setDisplayString()
尽管没有名为DisplayString的成员。不,为了快速解决这个问题,我创建了一个set方法,它什么都不做。它运行-但是它保存了一个名为DisplayString的culumn和getDisplayString()方法的结果(尽管不是成员)
如何创建getDisplayString()方法并让Hibernate不使用它 如果类使用注释映射,则需要将get方法标记为
@Transient
如果类使用注释映射,则需要将get方法标记为@Transient