Java Web编程入门--Mybatis时间戳

时间:2022-11-12 22:02:46

参考:解决Mybatis查询时间日期得到的是long型时间问题

参考博客:[oracle] to_date() 与 to_char() 日期和字符串转换

entity类,如下:

    private String createAccount;

public String getCreateDate() {
return createDate;
}

public void setCreateDate(String createDate) {
this.createDate = createDate;
}

使用String格式解决显示问题;

Mapper,如下:

<result column="CREATE_DATE" property="createDate" jdbcType="VARCHAR" />

<if test="createDate != null">
to_date(#{createDate},'yyyy-mm-dd,hh24:mi:ss'),
</if>


<if test="createDate != null">
CREATE_DATE = to_date(#{createDate},'yyyy-mm-dd,hh24:mi:ss'),
</if>

使用以上格式转换,解决插入与更新问题;