본문 바로가기

데이터베이스

[MyBatis] parameterType과 resultType

-parameterType : 전달받는 파라미터의 데이터 타입 지정 (선택적)

 

-resultType : 쿼리 결과 반환 값의 데이터 타입 지정

 

ex)
<select id="getXX" parameterType="int" resultType="Map">
    SELECT tableA.a, tableA.b
    FROM tableA
    WHERE aId = #{aId}
</select>

 


parameterType을 통해 aId를 int 타입으로 전달받겠다는 의미
resultType을 통해 쿼리 결과를 Map 타입으로 반환하겠다는 의미

'데이터베이스' 카테고리의 다른 글

MySQL 시간 변환 함수 UNIX_TIMESTAMP(), FROM_UNIXTIME()  (0) 2022.06.03
MyBatis란?  (0) 2022.04.29
LEFT JOIN이란?  (0) 2022.04.14