Merge -> 영속성 컨텍스트가 변경감지 하지 않음 + 전체 필드 업데이트
변경감지 -> 프로퍼티당 변경감지 업데이트(사용)
UPDATE 예시
(Not Good)
MERGE 베이스 코드에
필드값이 고정이라 판단되서 해당 필드값 코드를 제외 또는 주석처리했다.-> 해당 필드에 NULL값 업데이트됨.
(OK)
식별자(id)를 가지고 findOne -> 찾은 값에 set properties로 변경값 입력
em.flush() 등의 별도의 save함수 호출 필요없음.