mysql中时间dateTime怎么插入?

 我来答
zhangqiaoqiaox
推荐于2019-08-16 · TA获得超过3万个赞
知道小有建树答主
回答量:31
采纳率:100%
帮助的人:2.1万
展开全部

1.MyBatis3做数据持久层,在字段中有Date和DateTime类型,在插入数据时只要将实体的属性设置成Timestamp就会对应mysql的DateTime类型,Date会对应mysql的Date类型。

2.在MyBatis映射文件中要表明映射类型。

<result column="modified_date" jdbcType="TIMESTAMP" property="modifiedDate" javaType="java.sql.Timestamp" />  

<result column="create_date" jdbcType="DATE" property="createDate" javaType="java.util.Date" />  

<result column="date" jdbcType="TIMESTAMP" property="date" javaType="java.util.Date" />

3.在插入语句的那个mybatis XML文件在使用字段的时候也要标明类型,注意得用#{},别用${}

#{modifiedDate, jdbcType=TIMESTAMP}

#{createDate, jdbcType=DATE}。

合苓咸溪蓝
2020-06-06 · TA获得超过3913个赞
知道大有可为答主
回答量:3149
采纳率:30%
帮助的人:189万
展开全部
1.MyBatis3做数据持久层,在字段中有Date和DateTime类型,在插入数据时只要将实体的属性设置成Timestamp就会对应mysql的DateTime类型,Date会对应mysql的Date类型。
2.在MyBatis映射文件中要表明映射类型。
<result
column="modified_date"
jdbcType="TIMESTAMP"
property="modifiedDate"
javaType="java.sql.Timestamp"
/>

<result
column="create_date"
jdbcType="DATE"
property="createDate"
javaType="java.util.Date"
/>

<result
column="date"
jdbcType="TIMESTAMP"
property="date"
javaType="java.util.Date"
/>
3.在插入语句的那个mybatis
XML文件在使用字段的时候也要标明类型,注意得用#{},别用${}
#{modifiedDate,
jdbcType=TIMESTAMP}
#{createDate,
jdbcType=DATE}。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邱米盈敏
2020-04-13 · TA获得超过3951个赞
知道小有建树答主
回答量:3044
采纳率:31%
帮助的人:246万
展开全部
1.MyBatis3做数据持久层,在字段中有Date和DateTime类型,在插入数据时只要将实体的属性设置成Timestamp就会对应mysql的DateTime类型,Date会对应mysql的Date类型。
2.在MyBatis映射文件中要表明映射类型。
<result
column="modified_date"
jdbcType="TIMESTAMP"
property="modifiedDate"
javaType="java.sql.Timestamp"
/>

<result
column="create_date"
jdbcType="DATE"
property="createDate"
javaType="java.util.Date"
/>

<result
column="date"
jdbcType="TIMESTAMP"
property="date"
javaType="java.util.Date"
/>
3.在插入语句的那个mybatis
XML文件在使用字段的时候也要标明类型,注意得用#{},别用${}
#{modifiedDate,
jdbcType=TIMESTAMP}
#{createDate,
jdbcType=DATE}。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
隋善洪代玉
2020-03-02 · TA获得超过1219个赞
知道小有建树答主
回答量:1573
采纳率:100%
帮助的人:7.3万
展开全部
1.MyBatis3做
数据持久层
,在字段中有Date和DateTime类型,在插入数据时只要将实体的属性设置成Timestamp就会对应mysql的DateTime类型,Date会对应mysql的Date类型。
2.在MyBatis映射文件中要表明映射类型。
<result
column="modified_date"
jdbcType="TIMESTAMP"
property="modifiedDate"
javaType="java.sql.Timestamp"
/>

<result
column="create_date"
jdbcType="DATE"
property="createDate"
javaType="java.util.Date"
/>

<result
column="date"
jdbcType="TIMESTAMP"
property="date"
javaType="java.util.Date"
/>
3.在插入语句的那个mybatis
XML文件
在使用字段的时候也要标明类型,注意得用#{},别用${}
#{modifiedDate,
jdbcType=TIMESTAMP}
#{createDate,
jdbcType=DATE}。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式