时间的问题总结

技术时间的问题总结 时间的问题总结要点
1、数据库时间,实体和Mybatis数据类型之间的对应关系
2、前端传日期还是字符串
3、时间格式化(用注解的方式如何去写,出参、入参如何格式化)
4、大于、小于

时间的问题总结

要点

1、数据库时间,实体和Mybatis数据类型之间的对应关系

2、前端传日期还是字符串

3、时间格式化(用注解的方式如何去写,出参、入参如何格式化)

4、大于、小于在Mybatis中如何写

code

实体中的写法

/**

* 创建时间

*/

@JsonFormat(模式=' yyyy-MM-DD hh :MM :s ',时区='格林尼治时间8点')

私人日期创建时间;

/**

* 更新时间

*/

@JsonFormat(模式=' yyyy-MM-DD hh :MM :s ',时区='格林尼治时间8点')

私人日期更新时间;

在Mapper.xml中

选择结果地图='部门地图'

选择*从部门,其中1=1

如果测试='createTime!=null

并且create_time=#{createTime}

/if

如果测试='updateTime!=null

和更新时间=# {更新时间}

/if

/select

或者

选择结果地图='部门地图'

选择*从部门,其中1=1

如果测试='endTime!=null

和准备时间![CData[=]# {结束时间}

/if

如果测试='startTime!=null

和准备时间![CDATA[=]# {开始时间}

/if

/select

总结

1、时间一般是范围查询,前端传时间类型比较好,可以直接比较

2、实体写日期类型,xml层直接进行比较或赋值。

3、数据类型:数据库日期时间,实体日期,米巴蒂斯的映射结果图中可以省略时间类型

4、格式化:入参格式化,@DateTimeFormat(模式=' yyyy-MM-DD hh :MM :s ')前端传的是字符串

出参格式化、@JsonFormat(模式=' yyyy-MM-DD hh :MM 3360s ',时区='格林尼治时间8点')

心如止水,虚怀如谷

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145051.html

(0)

相关推荐

  • 平行四边形对角线性质,平行四边形对角线垂直吗

    技术平行四边形对角线性质,平行四边形对角线垂直吗性质:平行四边形:对边平行且相等,对角相等,两条对角线互相平分,中心对称平行四边形对角线性质。 矩形:对边平行且相等,四个角都是直角,两条对角线互相平分且相等,轴对称,中心

    生活 2021年10月19日
  • dickics,马丁靴品牌十大排名榜是怎样的

    技术dickics,马丁靴品牌十大排名榜是怎样的马丁靴品牌十大排名榜如下(名次不分先后)dickics: 1、Dr.Martens Dr.Martens的马丁靴,马丁靴鼻祖品牌,国内马丁靴名字的由来者,一般说马丁靴指的就

    2021年10月27日
  • ORA-00313 ORA-00312 redo日志报错怎么处理

    技术ORA-00313 ORA-00312 redo日志报错怎么处理小编给大家分享一下ORA-00313 ORA-00312 redo日志报错怎么处理,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家

    攻略 2021年11月17日
  • mysql中char和varchar的区别有哪些

    技术mysql中char和varchar的区别有哪些本篇内容主要讲解“mysql中char和varchar的区别有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql

    攻略 2021年12月3日
  • redis有哪些缺点(redis的缺点有哪些)

    技术Redis有哪些优势这篇文章主要为大家展示了“Redis有哪些优势”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Redis有哪些优势”这篇文章吧。Redis有什么优势?1

    攻略 2021年12月16日
  • AppBuilder的优势有哪些

    技术AppBuilder的优势有哪些这期内容当中小编将会给大家带来有关AppBuilder的优势有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。没有多余的代码不必担心Openbiz

    攻略 2021年11月26日