<resultMap id="javaTypePlus2" class="java.util.HashMap">
<result column="seirino" property="seirino" />
<result column="time2" property="time2" jdbcType="Timestamp"
javaType="java.util.Date" />
<result column="time1" property="time1" jdbcType="Timestamp"
javaType="java.sql.Timestamp" />
</resultMap>
<select id="gettime" resultMap="javaTypePlus2" parameterClass="Map">
SELECT seirino,time1,time2 FROM TIME
</select>
If you want to truncate hours, minutes and seconds ⇒Specify java.util.Date type for javaType like time2
If you also want to get hours, minutes and seconds ⇒Specify java.sql.Timestamp type for javaType like time1
Also, as shown below, the type on the DB server side does not matter (jdbcType can be obtained regardless of Timestamp type or Date type on sqlMap)
<resultMap id="javaTypePlus2" class="java.util.HashMap">
<result column="seirino" property="seirino" />
<result column="time2" property="time2" jdbcType="java.util.Date"
javaType="java.util.Date" />
<result column="time1" property="time1" jdbcType="java.util.Date"
javaType="java.sql.Timestamp" />
</resultMap>