EntityManager에는 Merge() 함수와 Persist()함수가 있다. Merge와 Persist의 차이는 무엇일까?한마디로 얘기하자면 Merge는 Detached 상태의 Entity를 다시 영속화 하는데 사용되고Persist는 최초 생성된 Entity를 영속
JpaRepository.save()는 어떤 함수인지 알아보자. 코드를 보게 되면 첫번째 조건문에서 entity가 새로 만들어진 상태라면 persist를 호출하고 이외의 상태라면 merge를 호출한다. 그렇다면 만약 새로 만든 Entity에 대해서 merge를 호출하게