Mybatis 의 반환 값 은 Map 입 니 다.

1157 단어 Mybatis
	

위 에 이거 맵 으로 돌아 가 는 거 야.재 미 있 는 문 제 를 발 견 했 습 니 다. 돌아 오 는 key 는 전체 대문자 나 소문 자 일 수 있 습 니 다. 특정한 key 를 원한 다 면 sql 문 구 는 id as "id" 를 추가 합 니 다.따옴표 를 붙 인 후에 당신 이 입력 한 것 은 무엇 입 니까?
맵 에서 데 이 터 를 되 돌려 줍 니 다.
	@MapKey("id")
	public Map selectUserAndInfoMap(Integer regionId);

list 집합 데이터 되 돌리 기
	@MapKey("id")
	public List> selectUserAndInfoMap(Integer id);

인 터 페 이 스 를 쓸 때 더하기
@MapKey("id")

돌아 오 는 map 값 은 json 형식 이기 때문에 json 에서 페이지 로 전송 하 는 맵 집합 을 되 돌려 주 는 것 이 잘못 될 수 있 습 니 다.
그래서 이 신문 이 틀 렸 다 는 것 을 알 았 을 때 list 가 아 닌 map 로 되 돌 아 왔 을 수도 있 습 니 다.
머리 를 쓰 지 않 는 해결 방법, 반환 값 이 list 인지, 값 을 전달 할 때 map [0].아래 표 시 를 통 해 값 을 전달 합 니 다.

좋은 웹페이지 즐겨찾기