我们正在使用Hibernate EntityManager 3.6.10(实现JPA 2)。我已经查看了JPA规范和Hibernate文档,但似乎没有涉及到这个问题。
我有许多实体对象使用@PostLoad从持久字段中修剪尾随空格的字符串:
这会将对象标记为“脏”,并生成额外的保存吗?
我有许多实体对象使用@PostLoad从持久字段中修剪尾随空格的字符串:
@Column(name="MY_DESCRIPTION", nullable=false, length=30)
private String myDescription;
@PostLoad
private void trimStrings() {
myDescription = myDescription.trim();
}
这会将对象标记为“脏”,并生成额外的保存吗?