jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
这个可以让服务器得出入时间得值是东八区的时间.
但是数据库中的数据的值,还是不正确.
数据库中的
select now的时间是正确的时间,
但是new Date 直接往数据库中插入的时间是一个差8小时的时间.
serverTimezone=UTC是世界时间,世界时间比北京早八小时. 设置这个导致数据库的时间设置进去不对.
改为下面这个,就是当前的系统时间,也就是北京时间.
Asia/Shanghai
那个jackson; GMT+8 对于数据库的参数为UTC时,进行了一个时间的转换.
但是对于这个shanghai的参数设置,并没有进行转换.
现在的数据库中的存放时间就是当前时间,
显示时间也是当前时间.
jackson与serverTIme两个参数是互相影响的.
在一方的基础之上,进行影响的.
目前先这样,未发现问题时,不进行调试.