이오류는 list를 리턴하는데 실제 구현한것은 한개만 리턴하도록 구현했기 떄문에 발생하는 오류임
1. query
<select id="test_select" resultMap="test_map">
select * from [table_name]
</select>
2. return value
public List<Object> 로 리턴해야 하나 Object로 리턴했을때 문제가 발생함
해결방법
- query의 결과가 object 한개만 나오는것이 아니라 여러개로 select 될수 있을지도 모르니 db table을 확인하여 여러개의 값을 return 할수 있는지 확인하고 list 형태로 리턴하도록 해당 method의 return type을 변경해야함
'sql' 카테고리의 다른 글
update for join table (0) | 2017.05.18 |
---|---|
table idx 순차적으로 정리하는 방법 (0) | 2017.04.20 |
페이징(원하는 개수만큼 아이템 가져오기) 기능 구현 (0) | 2017.02.16 |
DateTime 객체를 SimpleDateFormat으로 변환하기 (0) | 2017.02.16 |
table auto increment 초기화 방법 (0) | 2017.02.15 |