问题:在建表的时候,字段是varchar(10),实体类的日期的属性是Date类型,怎么插入时间呢?
遇到这个问题,上网找了各种方法,都不靠谱。
肯定不能修改实体类,更不能修改数据库的表结构,我们要修改的是映射文件中的SQL语句,具体的操作是:
#{createDate, jdbcType=DATE}。
这样插入的年月日。
如果字段长度足够,需要加时分秒,这样写:
#{createDate, jdbcType=TIMESTAMP}
问题:在建表的时候,字段是varchar(10),实体类的日期的属性是Date类型,怎么插入时间呢?
遇到这个问题,上网找了各种方法,都不靠谱。
肯定不能修改实体类,更不能修改数据库的表结构,我们要修改的是映射文件中的SQL语句,具体的操作是:
#{createDate, jdbcType=DATE}。
这样插入的年月日。
如果字段长度足够,需要加时分秒,这样写:
#{createDate, jdbcType=TIMESTAMP}