mybatis Map으로 리턴 받을때 컬럼 값이 null인 경우
- 작성자 :
- 박*열
- 작성일 :
- 2018-06-25 23:17:05
- 조회수 :
- 3,120
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
mybatis에서 resultmap을 이용해 map으로 조회결과를 리턴받을시
조회된 컬럼중 값이 null인 경우 map의 key도 생성되지 않습니다.
즉 null컬럼은 put하지 않습니다.
인터넷 검색 결과 mybatis-config.xml에서 callSettersOnNulls 설정을 추가하면 된다고 합니다.
egov프로젝트로 프로젝트를 생성했는데 위의 xml 파일이 안보입니다.
어떤파일에 어떤설정을 해줘야 이 문제를 해결할수 있을까요?
조회된 컬럼중 값이 null인 경우 map의 key도 생성되지 않습니다.
즉 null컬럼은 put하지 않습니다.
인터넷 검색 결과 mybatis-config.xml에서 callSettersOnNulls 설정을 추가하면 된다고 합니다.
egov프로젝트로 프로젝트를 생성했는데 위의 xml 파일이 안보입니다.
어떤파일에 어떤설정을 해줘야 이 문제를 해결할수 있을까요?
A
안녕하십니까, 표준프레임워크센터입니다.
egov 샘플 프로젝트 기준으로
데이터처리를 위한 mybatis bean 설정
src/main/resources/egovframework/spring/context-mapper.xml
mybats-config.xml과 같은 설정 파일
src/main/resources/egovframework/sqlmap/example/sql-mapper-config.xml
입니다.
감사합니다.
egov 샘플 프로젝트 기준으로
데이터처리를 위한 mybatis bean 설정
src/main/resources/egovframework/spring/context-mapper.xml
mybats-config.xml과 같은 설정 파일
src/main/resources/egovframework/sqlmap/example/sql-mapper-config.xml
입니다.
감사합니다.