등록메뉴창에 등록 버튼을 누르면 에러가뜹니다.
473
작성한 질문수 1

등록때도 수정때도 계속 이런데 그대로 잘따라했는데 발생하는 이유가 먼가요?
답변 1
0
오류 내용으로 봐서는 쿼리 문법 오류인데,
우선 뒤에 들어가는 price 의 값을 로그로 찍어서 문자열로 잘 전달되는지 확인해보시는게 먼저일것 같구요.
전달되는 파라미터 값이 이상이 없는데도 오류가 발생한다면,
현재 소스를 저에게 보내주시면 바로 확인해보도록 하겠습니다. (good.dhkim@gmail.com)
(지금까지 해보니 소스를 받아서 제가 수정하는게 가장 빠르더라구요)
0
insert 자료일때는 등록이되는데 delete자료로 할때는 아까처럼 오류가 뜹니다..
xml에서 구문이바껴서 그런거같은데 어디가 문제인지 모르겟네요
https://drive.google.com/drive/folders/1MCOZXpk9aakRdnbWuMksHE_alQ5zSXBJ?usp=share_link
0
소스 받아서 확인해보았습니다.
입력 / 삭제에 이상은 없는데, 혹시 삭제할때 order_list 에 값이 있는것을 삭제해서 다른 오류
'.SQLIntegrityConstraintViolationException' 오류가 발생하지 않나 추측이 되는데요.
(신규 메뉴로 등록한 메뉴는 삭제가 가능하지만, 주문 메뉴에 있는 메뉴는 삭제가 불가합니다.)
이 부분이 아니라면
오류메세지 올려주시면 확인해 보겠습니다.
0
<insert id="doInsert">
INSERT INTO coffee_menu (coffee, kind, price)
VALUES(#{strCoffee},#{strKind},#{strPrice})
</insert>
여기만 바꼇는데 위에 뜨는 오류로가 뜹니다. 잘되던 등록도 안되고 삭제는 물론이고요
0
소스 받아서 application.yml 의 DB 연결부분만 수정해서 돌려봤는데 오류 없이 등록 / 삭제가 잘 되고 있습니다.
DB 연결만 정상이라면 문제 없을 것 같습니다.


0
DB연결문제면 <insert id="doInsert">
INSERT INTO coffee_menu (coffee, kind, price)
VALUES(#{strCoffee},#{strKind},#{strPrice})
</insert> 이떄도 오류가 났어야하는데 이때는 DB에 데이터 들어가는거 확인까지 됐는데 갑자기
그다음의 강의 코드를 받아서 하니깐 안되서... 이게 어디서부터 문제인지를 모르겠어요
0
네 타당하신 이야기네요.
지금 올려주신 소스가 정상 작동을 하기때문에 제가 오류를 잡기가 쉽지 않네요.
참고로 아래 답글의 구문은
<insert id="doInsert">
INSERT INTO coffee_menu (coffee, kind, price)
VALUES(#{strCoffee},#{strKind},#{strPrice})
=> VALUES(#{strCoffee},#{strKind},CAST(#{strPrice} as INTEGER))
</insert>
마이바티스 환경설정 조회하기 강의 부분에서 메뉴부분에러
0
59
2
자바 8버전이 선택지에 없는데 어떻게 하죠
0
71
2
zip파일 다운받아서 풀었는데도 계속 오류가 생기네요
0
182
2
가격 수정만 자꾸 에러페이지로 갑니다...ㅜ
0
267
2
오류가 이렇게 뜨는데
0
498
1
타임리프 > jsp
0
97
1
File imprt 어떤거 해야하죠?
0
128
1
검색기능이 안됩니다
0
142
2
검색기능이 안됩니다
0
173
3
500에러
0
168
2
v2 객체 만드는중 입니다
0
126
2
오류가 자꾸 나는데 왜이러는 걸까요?ㅠㅠ
0
239
5
오류가 왜 나는건지 모르겠어요
0
150
2
스프링 부트 버전
0
169
2
log.info가 적용이 안되는 문제
0
172
1
Spring Boot에서 jsp 연동 오류
0
317
1
7장 insert mapper erro 문의합니다
1
246
2
선생님 혹시 파일업로드도 알려주실수있나여?
2
594
1
선생님 혹시 세션하고 쿠키 부분 언제쯤 올려주실수있나여?
1
195
1
스프링 부트 2.x 버전 지원 중단, myBatis 추가가 안돼요
0
880
1
커뮤니티 버전에서 스프링 부트를 선택할수 없습니다.
1
347
1
안녕하세요 Ajax강의 잘듣고있습니다. 다름이 아니라 Ajax로 검색할떄 시작일이나 종료일 고객명과 같은 검색조건을 어떻게 구현해야하는지 고민을해보다 질문드립니다.
1
349
2
DB 생성시 발생 에러 관련! "Can't create table" "Error No 150. "Foreign key constraint is incorrectly formed")
1
527
0
int i = menuService.doInsert(coffee,kind,price); 이 코드 질문있어요
1
376
1






