<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>
Wenn Sie Stunden, Minuten und Sekunden abschneiden möchten ⇒ Geben Sie den java.util.Date-Typ für javaType wie time2 an
Wenn Sie auch Stunden, Minuten und Sekunden erhalten möchten ⇒ Geben Sie den java.sql.Timestamp-Typ für javaType wie time1 an
Wie unten gezeigt, spielt der Typ auf der DB-Serverseite keine Rolle (jdbcType kann unabhängig vom Zeitstempeltyp oder Datumstyp auf sqlMap abgerufen werden).
<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>