Ynns

jpa / update 특정 컬럼 값이 null일 경우 기존 값 불러오기 본문

JPA

jpa / update 특정 컬럼 값이 null일 경우 기존 값 불러오기

yunassnn 2020. 2. 7. 16:08

 

...
// swagger 에서 값을 넘길 때 password 컬럼의 값만 기존 데이터 그대로 넘기려면 
// StringUtils.usEmpty() 함수를 사용해 먼저 값이 들어있는지 확인해 준다 없는 경우 그냥 넘어감
if(!StringUtils.isEmpty(memberAuthRequest.getPassword()) && !member.getPassword().equals(memberAuthRequest.getPassword())) {
            member.setPassword(memberAuthRequest.getPassword());
        }

...

@DynamicInsert, @PrePersist 둘 다 안 넘어가서 바꿨다 

'JPA' 카테고리의 다른 글

JPA / Spring Date Query에서 지원되는 키워드  (0) 2020.02.11
jpa / update @Query문 사용해서 수정하기  (0) 2020.02.07
Comments