[JPA] insert 시 DB Default 값 적용 (@ DynamicInsert, @ ColumnDefault)
·
Tech/Worklog
1. @DynamicInsert, @DynamicUpdate 역할 @DynamicInsert는 insert시 null인 필드를 제외 @DynamicUpdate는 update시 null인 필드를 제외 null인 필드를 제외하면 DB에서 DDL 실행 시에 지정했던 default값이 들어간다. @DynamicInsert @Entity @Getter @ToString(exclude = "ecoEventList") public class Category extends BaseTimeInfo { ... 2. @ColumnDefault 역할 이 때 @ColumnDefault는 create문이 자동 실행 될 때 default 값을 지정해주는 역할을 한다. @DynamicInsert @Entity @Getter @ToS..