mybatis resultType 返回Date时,怎么写
时间: 2023-07-10 14:43:11 浏览: 342
mybatis直接拼写sql即原生sql返回结果bootstarp datatable struts2 jquery 手机端html5响应式整合
在MyBatis中,当查询结果中包含日期类型时,可以将resultType设置为java.util.Date类型。在MyBatis配置文件中,可以使用以下方式配置:
```
<select id="selectOrder" resultType="java.util.Date">
select create_time from orders where id = #{id}
</select>
```
在上面的示例中,resultType属性被设置为java.util.Date类型,因此MyBatis会将查询结果自动转换为Date类型。需要注意的是,如果查询结果中的日期类型与Java中的Date类型格式不一致,MyBatis会抛出类型转换异常。此外,如果需要将日期类型转换为指定格式的字符串,可以使用MyBatis中的TypeHandler进行自定义转换。
阅读全文