为了账号安全,请及时绑定邮箱和手机立即绑定

自动填充功能之后存入数据库时间问题

http://img1.sycdn.imooc.com//5e47adde0001fe8b05050188.jpg

加入自动填充功能之后,同样使用LocalDateTime.now() 方法插入数据库后会显示毫秒值~~~

正在回答

2 回答

我使用MP的版本是3.3.1.tmp。mysql数据库5.7。试验了一下自动填充,插入后不带毫秒数,没出现你这种情况。

0 回复 有任何疑惑可以回复我~
#1

老猿

还有你的jdbc的url上的参数是如何配置的?可以把关键代码粘贴出来吗,我看看。
2020-02-17 回复 有任何疑惑可以回复我~
#2

喝茶啃馒头 提问者 回复 老猿

url: jdbc:postgresql://localhost:5432/mp_high?useSSL=false&testOnBorrow=true&testWhileIdle=true&serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=UTF-8 不太清楚是不是数据库问题 我使用的是postgresql
2020-02-18 回复 有任何疑惑可以回复我~
#3

老猿 回复 喝茶啃馒头 提问者

同学,我这没安postgresql数据库,我感觉应该是数据库的问题。你要是方便的话使用mysql试试有没有这个问题,或者你加入MP的官方群中问问作者,这可能涉及到自动填充的底层处理了。
2020-02-21 回复 有任何疑惑可以回复我~

application.yml配置时间格式

0 回复 有任何疑惑可以回复我~
#1

喝茶啃馒头 提问者

url: jdbc:postgresql://localhost:5432/mp_high?useSSL=false&testOnBorrow=true&testWhileIdle=true&serverTimezone=GMT%2b8&useUnicode=true&characterEncoding=UTF-8 不太清楚是不是数据库问题 我使用的是postgresql
2020-02-18 回复 有任何疑惑可以回复我~
#2

backham 回复 喝茶啃馒头 提问者

spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
2020-02-18 回复 有任何疑惑可以回复我~
#3

喝茶啃馒头 提问者 回复 backham

试了这个方法不行,这是Jackson格式转换的,我的是直接插入到数据库中
2020-02-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

自动填充功能之后存入数据库时间问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信