时间的问题总结

技术时间的问题总结 时间的问题总结要点
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)

相关推荐

  • 新中国成立后,宪法序言新中国成立后的基本情况

    技术新中国成立后,宪法序言新中国成立后的基本情况1、我国社会逐步实现了由新民主主义到社会主义的过渡新中国成立后。生产资料私有制的社会主义改造已经完成,人剥削人的制度已经消灭,社会主义制度已经确立。2、工人阶级领导的、以工

    生活 2021年10月30日
  • git hub最好的java项目(github 开源cms)

    技术如何在Gihub上面精准搜索开源项目这篇文章给大家介绍如何在Gihub上面精准搜索开源项目,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。开源项目的组成部分在讲清楚之前呢,我们先来了解一下一个开源

    攻略 2021年12月22日
  • ASP.NET Core Kestrel如何部署HTTPS

    技术ASP.NET Core Kestrel如何部署HTTPSASP.NET Core Kestrel如何部署HTTPS,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来

    攻略 2021年11月12日
  • View如何实现非中心点旋转

    技术View如何实现非中心点旋转这篇文章主要为大家展示了“View如何实现非中心点旋转”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“View如何实现非中心点旋转”这篇文章吧。

    攻略 2021年12月3日
  • 貔貅的摆放,家里的一对貔貅怎么摆图片

    技术貔貅的摆放,家里的一对貔貅怎么摆图片摆放貔貅是有一定的方法和讲究的貔貅的摆放,正确的摆放能够让貔貅更好的来招财和辟邪镇宅。 貔貅是传说中的神兽,从古至今都被很多人所喜欢和追崇。貔貅嘴大无肛,形象威风霸气,专门的吞食金

    生活 2021年10月26日
  • centos7 安装openGauss极简版本

    技术centos7 安装openGauss极简版本 centos7 安装openGauss极简版本1 基础环境准备:
    系统:
    [root@bogon ~]# cat /etc/redhat-releas

    礼包 2021年12月15日