handleException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not execute statement
분명히 주소값을 잘 입력했고 RequestBody도 잘 넣어준 것 같은데 자꾸 SQL이 잘못됐다는 문구의 예외가 발생합니다.

SQL문도 분명 잘 집어넣어줬는데 말이죠??
안에 데이터 구조를 좀 바꿨더니 바로 반영이 안돼서 그러는것 같아서 테이블을 삭제했다가 다시 불러줬습니다.
SET foreign_key_checks = 0;
DROP TABLE board;
DROP TABLE board_y;
DROP TABLE EVENT;
DROP TABLE opinion;
DROP TABLE participant;
DROP TABLE reply;
DROP TABLE revinfo;
DROP TABLE revision;
DROP TABLE user;
DROP TABLE user_aud;
SET foreign_key_checks = 1;
테이블을 DROP 시키기전에 외래키 제약조건을 꺼줘야 합니다.
DROP을 모조리 실행하고 난 다음에는 다시 설정!
그러고 나면 reply 데이터가 잘 생성된걸 볼 수 있습니다.
opinion_id를 참조하고 있는데 null 값이 들어오길래 봤더니 builer쪽에 opinion을 추가 안해줘서 얼렁 넣어줬습니다.
아직은 갈길이 멀었지만 그래도 요렇게 하나씩 차근차근 배워가네요

'PROJECT > DocViewer_Web' 카테고리의 다른 글
ajax DOM 기본 개념, 동작 원리 (0) | 2022.10.31 |
---|---|
ID값을 넘겨받고 싶은데 null값으로 나온다면? (0) | 2022.09.20 |
Lazy, Eager 사용시 JSON 오류 (0) | 2022.09.08 |
자바 웹용어 분석하기 - 22.09.05 (0) | 2022.09.06 |
자바 웹용어 분석하기 - 2022.09.02 (1) | 2022.09.02 |