为了账号安全,请及时绑定邮箱和手机立即绑定

em.persist() 或 em.merge() 是否不需要或不需要更新?

em.persist() 或 em.merge() 是否不需要或不需要更新?

炎炎设计 2021-06-13 13:08:54
我有下面的代码,想知道 JPA 如何知道要保留此更新。我预计需要一个 em.merge() 来执行更新。这真的安全吗?@Statelessclass User {     ...    public void generateRandomNicknames() {        List<UserEntity> users = em.createNamedQuery("UserEntity.getAllUsers", UserEntity.class)                                   .getResultList();        for (UserEntity user : users) {              user.setNickname(generateRandomNickname());        }        // em.merge(user) or em.persist(user) not needed ?    }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 278 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信