728x90
문제점 : MySQL 데이터데이스에 defalut값을 설정해놨으나, SpringBoot에서 JPA로 데이터를 Insert할 때 값을 넣지 않으면 default값이 아닌 null이 들어갔다. 음.. 빈 값이 아닌 null이 들어가서 그런 것 같다.
해결 : @DynamicInsert와 @DynamicUpdate를 @Entity에 같이 작성해준다.

@DynamicInsert : insert 시 null인 필드 제외
@DynamicUpdate : update 시 null인 필드 제외
'Web > SpringBoot' 카테고리의 다른 글
[Spring Boot] 3. Spring Security 권한 설정 (0) | 2021.12.17 |
---|---|
[Spring Boot] 2. Spring Security 로그인 (0) | 2021.12.17 |
[Spring Boot] Entity, DTO, VO 정의 (0) | 2021.12.17 |
[Spring Boot] 1. Spring Security 사용 설정, 비밀번호 인코딩 (0) | 2021.12.16 |
[Spring Boot] Auto Increment (@GeneratedValue) (0) | 2021.12.16 |