[Mapper] Spring에서 DataTables로 db데이터 가져오기 오류

제이브로·2024년 2월 1일

Spring

목록 보기
7/11
post-thumbnail

1. Java Spring DataTable

mysql에 있는 데이터의 전체를 가져오는 로직이 구현되어 있는데, 하나의 컬럼이 가져와지지 않아 문제가 발생했습니다.

  • 자바 스프링으로 데이터테이블을 사용하고 있습니다.

Spring_mapper_resultmap1

2. 해결방법

mapperuser-mapper.xml resultMap을 사용해 columnproperty를 연결하니 성공!

<resultMap id="UserMap" type="api.User">
    <result column="User_Group" property="userGroup"/>
</resultMap>

3. 원인

MySQLDB테이블의 컬럼명은 User_Group이었고, api.User에는 userGroup이었습니다.

  • 결국, 컬럼명이 달라서 생겼던 문제입니다!!

4. 결과

Spring_mapper_resultmap2

5. 피드백

이름통일하는게 추후 발생하는 문제를 해결할 수 있다.

감사합니다.

profile
기록하지 않으면 기록되지 않는다.

0개의 댓글