sum()의 경우 대개 정수나 실수로 결과가 딱 하나 나오니
그거담을 객체를 별도로 생성하긴 귀찮으니까
int형으로 돌려받으려면
int나 java.lang.Integer를 resultType으로 하면 된다지만..
막상해보니 안되서 이리저리 해본결과.. -_-a
resultType 대신 resultClass로 해주면 된다.
그거담을 객체를 별도로 생성하긴 귀찮으니까
int형으로 돌려받으려면
int나 java.lang.Integer를 resultType으로 하면 된다지만..
<select id="selectCount" resultType="java.lang.Integer">
select count(*) as cnt from tb_user where id=#{id}
</select> [링크 : http://okjsp.net/seq/217267] |
막상해보니 안되서 이리저리 해본결과.. -_-a
resultType 대신 resultClass로 해주면 된다.
<select id="selectSumScore" resultClass="java.lang.Integer" parameterClass="java.util.HashMap">
SELECT SUM(score) FROM MUSIC_SCORE WHERE musicId=#musicId#
</select> |
'프로그램 사용 > ibatis & mybatis' 카테고리의 다른 글
ibatis null (0) | 2014.05.29 |
---|---|
ibatis 쿼리에 list 타입 인자로 넣기 (0) | 2014.05.28 |
ibatis / mybatis 데이터가 비어있는 경우(null) (0) | 2014.05.23 |
ibatis namespace (2) | 2014.05.22 |
ibatis2 map (0) | 2014.05.21 |