saveAll()과 save()의 내부구현 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); } } saveAll() 메서드의 구현 코드이다. @Transactional @Override public List saveAll(Iterable entities) { Assert.notNull(entities, "Entities must not be n..