Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- select
- scanner
- html
- 형변환
- github
- 백엔드
- 프로그래머스 sql 고득점 kit
- Git
- 자바
- 정보처리기사필기요약
- SQL
- 클래스
- DML
- JavaScript
- select문
- 데이터 조회
- mybatis
- 백준
- order by
- Java
- 개발자
- 입출력
- MySQL
- sql문
- 리눅스
- where
- 웹개발
- 메서드
- String클래스
- 정보처리기사
- StringBuilder
- Linux
- 스프링
- 자바스크립트
- 프로그래밍
- 예외처리
- BufferedReader
- 알고리즘
- 프론트엔드
- 프로그래머스 SQL
Archives
- Today
- Total
ToBe끝판왕
[ 문제해결 기록 ] Mybatis 데이터 리턴값 Null 반환 본문
반응형
같은 문제에 다시 직면했을때 어떤 문제들을 겪었고
개발자로써 어떻게 해결하였는지 기록하자 !
Mybatis 데이터 Return값 Null
SpringBoot 게시판 + Mybatis 프레임워크 적용 상황에서 데이터 Return값이 Null이 뜨는 문제가 발생하였다.
▶ 해결 순서
• 어떻게 해결해야 할까 ?
• 리턴값이 안나온다면, 디버깅을 바로 해봐야 한다.
- 원하는 곳에 더블 클릭으로 브레이크 포인트를 만든다.
- 디버깅 모드를 실행한다.
- 값이 제대로 들어가있는지 확인한다.
- 파라미터 값은 있지만 쿼리문 리턴값이 NULL값이다.
• 리턴값이 왜 NULL인지 파악 필요
- 쿼리가 정상적으로 작동하는지 DBMS 툴에서 확인한다.
- 필자의 경우에는 하이디SQL 을 사용하였다.
- 정상적으로 작동하는것을 확인
• 쿼리가 정상작동하는 것을 확인했으므로, 비즈니스 로직을 담당하는 ServiceImpl 에서 확인 필요
- 리턴값이 아닌 파라미터 값을 리턴하고 있는 로직 문제 발견
- 로직을 수정하였다.
반응형
Comments