springmvc插入数据类型是Date报错

当你插入的数据类型里有Date的时候,你需要对数据进行一些处理,
不然就会出现:
在这里插入图片描述
下面说一下解决的方法,只需要在你的实体类加上两个注解就可以了,不需要在逻辑代码里转换:

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date date_order;

在此之前你可能需要引入一些maven的依赖:

	<dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>5.2.8.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>5.2.8.RELEASE</version>
    </dependency>
     <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-databind</artifactId>
      <version>2.11.2</version>
    </dependency>
    <dependency>
      <groupId>joda-time</groupId>
      <artifactId>joda-time</artifactId>
      <version>2.10.1</version>
    </dependency>

猜你喜欢

转载自blog.csdn.net/qq_44739706/article/details/113931841