값이없는오류1 [DB_MySQL] Field ''doesn't have a default value / Error code 1833 used in a foreign key constraint 오류 간단한 해결법 스프링에서는 ERROR 20104 --- [nio-8282-exec-6] o.h.engine.jdbc.spi.SqlExceptionHelper : Field 'record_img_id' doesn't have a default value 이런 오류가 났었고 DB 에서는 아래와 같은 오류가 났다. 이유는 img_id가 제대로 들어가지 않았기 때문이다. 먼저 스프링에서 auto increment로 설정하기 위해 엔티티에서 @GeneratedValue(strategy = GenerationType.IDENTITY) 를 써준다. @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "img_id") private int id; 나의 경우 .. 2022. 8. 9. 이전 1 다음