Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java hibernate-不需要保存方法返回值,因为它以get.开头()_Java_Hibernate - Fatal编程技术网

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