#원래 잘되는 프로젝트였습니다. 밑에 그런데 테스트에서 데이터추가가 안되었습니다.
밑에 해결방법중에 2번3번을 먼저 수행하고 돌려밨지만, 안되었습니다.
정확한 해결을 논리적으로 이야기할수없지만, save이 함수는 인텔리제이를 한번 실행해주어야 정상적으로 동작하는 것으로 예측하고 있습니다.(필자는 원래 되던 프로젝트이기에, 다음날인 현재 글을 작성하는 시점에서, 인텔리제이전체실행을 생략하고, 바로 테스트프로그램부터 돌렸던 환경임을 강조하고 싶습니다.)
●1.오류
org.springframework.orm.jpa.JpaSystemException: could not execute statement [Field 'complete' doesn't have a default value] [insert into tbl_todo (completed,leg_date,title,writer) values (?,?,?,?)]
●해결
1)인텔리제이 서버 재시작
2) 윈도우키 + R >>> services.msc입력 >>> MySQL80 다시시작
[참고사이트] : https://like-or-like.tistory.com/68
3)인텔리제이 캐쉬 초기화
'7.springBoot > 2)트러블슈팅_springBoot' 카테고리의 다른 글
트러블슈팅_스프링부트_01 (0) | 2024.04.26 |
---|