如何在休眠状态下使用实体管理器和条件创建批处理更新?

我所尝试的只是在bd中创建批处理更新,但是遇到了问题。我读了很多文章,所有的文章都是手动管理的,我不想这么做。我如何为我的实体创建批处理更新,我编写了以下代码:


@Transactional(propagation = Propagation.REQUIRED)

public void update(List<MyClass> objects) {

    for (MyClass o: objects) {

        getEntityManager().merge(o);

    }

}

另外,我添加了以下属性 hibernate.jdbc.batch_size = 32


我的错误在哪里?


忽然笑
浏览 161回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java