朝阳博客

  • Article
  • Project
  • HTML+CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • PHP
  • Java
  • Linux
  • MySQL
朝阳博客
一款专注于博客的响应式网站
  1. 首页
  2. Java
  3. 正文

Java、SpringBoot、Mybatis-plus、MySQL实体类时间类型格式化以及像存储时间

2022年5月21日 2938点热度 4人点赞 0条评论

首先检查MySQL里面日期属性格式化以及存储时间

  1. 首先你要把数据库里面的时间改一下,尽量不要使用Date类型
  • 可以选以下这几个类型
    • date:日期
    • time:时间
    • datetime:日期时间
    • timestamp:日期时间
      • datetime:既有日期和时间的日期类型,如果没有向这个字段中存值,数据库使用null存入到数据库
        • 例如:生日
      • timestamp:既有日期和时间的日期类型,如果没有向这个字段中存值,数据库使用当前的系统时间存入到数据库
        • 例如:注册时间、发布时间
  • CURRENT_TIMESTAMP:这个是数据库自动添加当前时间

由此可见我们设置完MySQL的类型就需要稍微修改下Java实体类

  • 当Mybatis-plus自动生成了时间,如果不符合心意你就可以改下java实体类的时间类型
  • 例如
    • LocalDateTime
      • 我们需要日期时间格式时,LocalDateTime是最常用的类,这个类本身就提供了各种日期时间处理的API
标签: 暂无
最后更新:2023年3月17日

aiyao

你要加油,你喜欢的人还没结婚。

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2021 zhaoyangweb.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

冀ICP备2021020018号-1