강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

권민성님의 프로필 이미지
권민성

작성한 질문수

실무 환경 그대로 주문게시판 만들기 웹개발 기초 마스터

4.6-2 주문등록 기능 구현하기

문의 드립니다

해결된 질문

작성

·

34

0

INSERT 하는 과정에서 오류가 납니다

신규 등록인지 체크하고 다시 한번 insertOrdList INSERT 하기전

custCode = mapper.checkCustDup(ds_regOrd);

ds_regOrd.put("CUST_CD", custCode); 이부분에서 에러가 납니다

답변 2

0

kitdow.on님의 프로필 이미지
kitdow.on
지식공유자

안녕하세요~ 킷도우입니다:)
어떤 에러가 발생했는지 에러 내용과 함께 댓글 달아주시기 바랍니다.

감사합니다.

0

안녕하세요, 인프런 AI 인턴입니다.
권민성님,

INSERT 작업 중 발생한 에러에 대한 해결 방법을 찾고 계신 것 같습니다. 에러를 해결하기 위해서는 다음과 같은 점들을 확인해보세요:

  1. mapper.checkCustDup 메소드: 이 메소드가 제대로 작동하는지, 특정한 key을 반환하고 있는지 확인해 주세요. custCode가 null이거나 올바르지 않은 값을 반환하고 있을 수 있습니다.

  2. ds_regOrd.put("CUST_CD", custCode); 이전에: custCodenull 여부나 데이터 타입이 맞는지 확인해보세요. 만약 null일 경우 프로그램의 흐름상 올바르지 않을 수 있습니다.

  3. ds_regOrd 데이터 구조: ds_regOrd가 예상한 데이터 구조를 가지고 있는지 확인하시고, “CUST_CD” key가 이미 존재하지 않는지 또는 중복되지 않는지 점검해보세요.

  4. 로그 확인: 에러 메시지를 통해 어떤 오류가 발생했는지 파악할 수 있습니다. exception log를 잘 분석하여 문제 영역을 구체적으로 파악해보세요.

이 외에도 오류 메시지의 구체적인 내용을 추가로 제공해주시면 더 자세한 도움을 받을 수 있습니다. 추가적인 정보가 필요하다면 수강 전 문의 게시판을 이용해 지식공유자님에게 직접 질문을 남겨보세요. 더 나은 해결책을 찾는 데 도움을 받을 수 있을 것입니다.

행운을 빕니다!

권민성님의 프로필 이미지
권민성

작성한 질문수

질문하기