当前位置: 首页 > wzjs >正文

怎样用虚拟空间做网站做网站要学的教程

怎样用虚拟空间做网站,做网站要学的教程,最新室内装修效果图大全,网站制作长春背景: springboot,jpa ,达梦 事情的起源是项目使用了Instant类型(天生是UTC时间),然而我们是东八区,前端,后端获取的时间戳都是东八区的时间。 一个时间戳( 1704038400…

背景:
springboot,jpa ,达梦

事情的起源是项目使用了Instant类型(天生是UTC时间),然而我们是东八区,前端,后端获取的时间戳都是东八区的时间。

一个时间戳( 1704038400000 => 2024-01-01 00:00:00 )从前端到java程序(用Instant接收)少8h => 2023-12-31 16:00:00.000 ,达梦入库直接入库没做处理。数据库保存的就是 2023-12-31 16:00:00.000 。

Mysql不会存在该问题,因为mysql的驱动支持了Instant类型,会自动加8h。

因此使用下面的代码解决该问题

@Converter(autoApply = true)
public class Instant2DateConverter implements AttributeConverter<Instant, Date> {@Overridepublic Date convertToDatabaseColumn(Instant instant) {return Objects.isNull(instant) ? null : new Date(instant.toEpochMilli());}@Overridepublic Instant convertToEntityAttribute(Date date) {return Objects.isNull(date) ? null : Instant.ofEpochMilli(date.getTime());}
}

确保Entity被扫描到,Entity需要被 Spring 或 JPA 提供者(如 Hibernate)扫描到,转换器类才能生效。

@EntityScan("cn.com.sample")
http://www.dtcms.com/wzjs/549514.html

相关文章:

  • 衡水网站建设 燕丰收网站专题页面设计规范
  • 呼伦贝尔市住房和城乡建设局网站如何让我的网站被百度收录
  • 注册网站刀具与钢材经营范围wordpress主题创建后门
  • 网站建设质量管理定义华为官网商城手机价格
  • app开发和网站开发湖北省建设银行网站
  • ppt模板免费下载网站 知乎海淀网站建设电话
  • 基于微信公众平台的微网站开发怎么做网站免费的
  • 检查网站死链接做网站浏览器标签一般放哪
  • 海尔网站推广策划方案大连科技网站制作
  • wordpress 弹出层网站优化招聘
  • 黄页营销网站视频免费大全公司为什么做网站
  • 莱州网站建设制作微网站如何做微信支付宝支付宝支付接口
  • 新开的公司怎么做网站苏州企业黄页
  • 电商商城网站建设方案适合大学生举办的活动策划
  • 软件开发培训机构课程宁波网站搜索优化
  • 网站改版汇报如何设置网站的关键词
  • 许昌市建设信息网站燕郊网站制作
  • 建网站需要花哪些钱凡科代理平台
  • 常州做网站建设的公司天津网约车
  • 重庆微信开发网站建设十大互联网公司排名
  • 绿色蔬菜网站模板深圳展厅装修公司企业展厅设计公司
  • 淘宝网站建设维护会计科目达人室内设计网官方
  • 商务型网站网站内容页模板
  • 制作英文网站费用开发小程序需要多久
  • 单位网站建设情况汇报wordpress换空间搬家
  • 南通做网站企业动漫网站网页设计
  • 赣州网站制作找哪家好eclipse网站开发流程
  • 华为模板建站淘宝网站所用编码
  • 外贸网站优化建设南昌网站忧化
  • 网页设计网站长沙dede怎么换网站页面