以前的项目,今天打开之后@JsonProperty爆红
我添加了这个标签
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version> </dependency>
虽然不爆红了,但是报错com/fasterxml/jackson/datatype/jsr310/ser/ZoneIdSerializer
经查证是时间转换问题
解决办法
利用jsr310解决数据库日期型,java时间戳转换问题
在pom文件中添加这两个标签
<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-typehandlers-jsr310</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>2.9.2</version> </dependency>
问题解决了
【错误打印日志没有保存下来,我也不知道为什么项目以前不报错呢?】