작성한 질문수
실전! 스프링 데이터 JPA
스프링 데이터 JPA 구현체 분석
작성
·
255
0
안녕하세요
영한님께서 가급적이면 merge 를 쓰면 안된다고 말씀하셨는데
JPA 에서 변경감지 기능 사용,
이것도 결국 내부에서 merge를 호출하는거 아닌가요??
직접 merge를 호출하지 말라는 말씀이신가요?
답변 1
1
안녕하세요, H K 님. 공식 서포터즈 codesweaver 입니다..
JPA의 제안은 '준영속'상태인 엔티티에 대해 merge를 사용할것을 권하고 있습니다. 이미 영속성으로 관리되고 있는 엔티티는 별도의 과정이 없어도 변경감지를 통해 업데이트가 가능합니다. 그래서 merge를 별도로 호출해서 얻을수 있는 이점이 없습니다. .감사합니다.
감사합니다 !
직접 호출하는게 아니라
변경 감지를 통해 merge를 호출하는게 좋다는 말씀이시죠 ?
안녕하세요H K님!
변경감지는 merge 호출과는 다릅니다 :)
영속성으로 관리되고 있는 엔티티는 merge를 사용하지 말라는 뜻입니다.
감사합니다.
음..
변경 감지가 일어나면
내부적으로 merge를 호출하는게 아닌가용?
감사합니다 !
직접 호출하는게 아니라
변경 감지를 통해 merge를 호출하는게 좋다는 말씀이시죠 ?