반응형 getId1 isNew method JPA에서 save 를 할 경우 persistence 상태에 따라서 insert 가 되거나 update 가 되게한다. save에 대한 내용은 아래 참고 포스팅 참고 바란다. 이 역할을 하는것이 isNew 메서드 이다. JPA에 기본적으로 구현되어있는 save 메서드를 보게 되면 @Transactional @Override public S save(S entity) { Assert.notNull(entity, "Entity must not be null."); if (entityInformation.isNew(entity)) { em.persist(entity); return entity; } else { return em.merge(entity); } } 상태에 따라 persis를 하거나 merge를 하.. 2022. 12. 12. 이전 1 다음 반응형