관리 메뉴

제뉴어리의 모든것

Entity에 Querydsl으로 인해 자동으로 업데이트 되는 필드를 만들었을 경우 주의사항 본문

카테고리 없음

Entity에 Querydsl으로 인해 자동으로 업데이트 되는 필드를 만들었을 경우 주의사항

제뉴어리맨 2021. 1. 19. 15:44

예를 들어 게시물에 대한 Entity가 있고 그것의 아래와 같이 BaseEntity가 있다면

abstract class BaseEntity {
@CreatedDate
@Column(name = "regdate", updatable = false)
private LocalDateTime regDate;

@LastModifiedDate
@Column(name = "modDate")
private LocalDateTime modDate;
}

 

해당 두 필드는 웹 페이지 호출시 Controller에 자동으로 DTO 변수에 매칭 시키기위해 매개변수로 전달 되선 안된다. 

전달 된다면 에러페이지가 뜬다