
코드를 작성하다가 오류가 생겨서 해당 위치를 찾아가봤다.
78번째 줄에 주체가 null값이어서 생긴 오류였다.

memberDTO의 값이 null이어서 생긴 오류인 것 같아
위에 selectOne으로 가져오는 과정에서 null값으로 반환된 것 같아 다시 selectOne을 찾아가봤다.

내가 입력한 값은 중복되는 부분이어서 현재 빨간 박스 부분이 문제일것이라 예상되었다.

확인해보니 SELECTONE에서는 MID와 PASSWORD 두가지 인자를 받아야지만
받은 인자에 해당하는 값을 찾을 수 있던 것이었는데
내가 MID만 입력해주어서 그 값을 찾지못하니까 null값으로 반환됨을 확인할 수 있었다.

해결방안으로 MID만 입력받을 수 있는 새로운 SQL문을 생성하면서 해결할 수 있었다.
'오류리포트' 카테고리의 다른 글
| NoSuchBeanDefinitionException 오류 (0) | 2024.10.01 |
|---|---|
| [오류리포트] 404,500 오류 (0) | 2024.08.06 |
| [오류리포트] java.util.InputMismatchException (2) | 2024.07.22 |
| [오류리포트] java.lang.ArithmeticException (1) | 2024.07.22 |
| [오류리포트] java.lang.ArrayIndexOutOfBoundsException (0) | 2024.07.22 |