您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Hibernate 4字节码增强不适用于脏检查优化

Hibernate 4字节码增强不适用于脏检查优化

Hibernate 5解决了此问题,现在对setter的脏检查如下所示:

public void $$_hibernate_write_title(String paramString)
{
    if (!EqualsHelper.areEqual(this.title, paramString)) {
      $$_hibernate_trackChange("title");
    }
    this.title = paramString;
}

public void $$_hibernate_trackChange(String paramString)
{
    if (this.$$_hibernate_tracker == null) {
      this.$$_hibernate_tracker = new SimpleFieldTracker();
    }
    this.$$_hibernate_tracker.add(paramString);
}

因此,解决方案是对Hibernate 5的升级

其他 2022/1/1 18:14:12 有549人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶