返回结果只有一列,并且是多条数据的情况:
DAO如下:
public List<Date> findById(String id);
mybatis配置文件如下:
<select id="findById" parameterType="java.lang.String" resultType="java.util.Date" >
select t.fdate_value
from t_pa_table t
where t.fid = #{id,jdbcType=DECIMAL}
and t.fselected = 1
</select>
说明:resultType=”java.util.Date”中指定Date类型就会自动将数据进行封装了。
小编在这里犯得错误是:resultType=”java.util.List”,结果就报错了。