에러를 맞았을 때
mybatis select문 실행시 null 값 출력될 때
_zeje
2022. 2. 6. 12:41
반응형
select문을 db에서 실행했을 때 결과값이 잘 나옴에도 불구하고
mybatis 연결해서 웹에 뿌릴 때 null 값이 출력된다면
내 db가 카멜케이스로 표기가 되어있는지 언더바를 잔뜩 써놨는지 한번 뒤져보는게 좋다.
이상하게 db에서는 select 문으로 조회했을 때 디비가 잘 출력되었는데
웹에서 [null]이라고만 출력되길래 어노테이션을 잘못쓴건지 중간에 오타가 있었는지 오만군데를 다 찾아봤는데
그냥 내 디비 자체가 언더바가 잔뜩 있어서 인식을 못했던 것이었다...
고치기 전 db 상태 | 고친 후 db 상태 |
productId | |
cateId | |
productName | |
productPrice | |
productInventory | |
productImage | |
productDesc |
주의사항
db 수정하고 dto 파일에서 생성자랑 게터세터 모두 카멜표기로 디비와 맞게 수정하기~!
이제 잘 출력이 된당.
반응형