강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

박재현 LARS님의 프로필 이미지
박재현 LARS

작성한 질문수

스프링 데이터 JPA

스프링 데이터 JPA 2. JpaRepository.save() 메소드

save시에 createUser

작성

·

203

0

Entity에 createUser 라는 변수가 있습니다.

save 시에 insert 또는 update가 되는데

update로 날라간경우에 createUser 까지도 계속해서 업데이트 할려고 합니다.

createUser는 DB에 최초로 insert되었을시 한번만 값이 들어가야 하는데 JPA는 update 할시 entity에 정의되어있으면 create_user 컬럼을 계속 업데이트 치네요

업데이트시에 createUser 컬럼을 빼는 업데이트 치는 방법이 궁금합니다.

퀴즈

53%나 틀려요. 한번 도전해보세요!

Spring Data 프로젝트 구조에 대한 설명 중 가장 올바른 것은 무엇일까요?

Spring Data는 Spring Data Commons와 Spring Data JPA와 무관한 독립 프로젝트입니다.

Spring Data Commons는 공통 기능을 제공하고 Spring Data JPA는 JPA 특정 기능을 추가합니다.

Spring Data Commons는 Spring Data JPA에 종속적인 하위 프로젝트입니다.

Spring Data JPA는 Spring Data Commons의 모든 기능을 포함하고 있습니다.

답변 1

0

아무리 검색해도 안나왔는데 방금 검색한 방법인

updatable = false 로 해결하였습니다

혹시 다른 방법도 있는지 궁금합니다.

박재현 LARS님의 프로필 이미지
박재현 LARS

작성한 질문수

질문하기