본문 바로가기
Spring Framework/JPA

JPA @LastModifiedDate Column Insert 시 NULL로 넣는 방법

by wakestand 2022. 8. 10.
반응형
@LastModifiedDate
@Column(insertable = false)
private LocalDateTime updated_date;

 

JPA에서 Entity에서 특정 컬럼에

@LastModifiedDate 어노테이션을 달아주면

특정 Row에 Insert / Update 시

현재 시간이 들어가게 되는데

 

Insert 시에는 NULL이 들어가고

Update 시에만 현재 시간이 들어가게 하려면

 

@Column을

@Column(insertable = false)

로 바꿔주면 Update 시에만 값이 들어가게 된다

반응형

댓글