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

搭建企业网站的步骤提卡网站建设

搭建企业网站的步骤,提卡网站建设,珠海网站设计哪家好,行业网站网址springboot项目有个属性这样注解 DateTimeFormat(pattern "yyyy-MM-dd") private Date createTime; 表中是 create_time datetime DEFAULT NULL 只使用了 DateTimeFormat 注解来处理输入格式,但没有配置输出格式。返回给前端还是 createTime: "2…

springboot项目有个属性这样注解

@DateTimeFormat(pattern = "yyyy-MM-dd") private Date createTime;

表中是 `create_time` datetime DEFAULT NULL

只使用了 @DateTimeFormat 注解来处理输入格式,但没有配置输出格式。返回给前端还是 createTime: "2025-04-05T12:27:36.000+00:00" 而不是createTime: "2025-04-05" 。在 Spring Boot 中,返回给前端的日期格式需要另外配置。

解决方案

有以下几种方法可以解决:

方法1:使用 @JsonFormat 注解(推荐)

import com.fasterxml.jackson.annotation.JsonFormat;@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd")
private Date createTime;

方法2:全局配置(在 application.properties 或 application.yml 中)

对于 application.properties:

spring.jackson.date-format=yyyy-MM-dd
spring.jackson.time-zone=GMT+8

对于 application.yml:

spring:jackson:date-format: yyyy-MM-ddtime-zone: GMT+8

方法3:自定义 Jackson 配置

创建一个配置类:

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import com.fasterxml.jackson.databind.SerializationFeature;
import java.text.SimpleDateFormat;@Configuration
public class JacksonConfig {@Beanpublic ObjectMapper objectMapper() {ObjectMapper objectMapper = new ObjectMapper();objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);objectMapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd"));return objectMapper;}
}

推荐方案

推荐使用方法1(@JsonFormat 注解),因为它:

  1. 只影响特定字段

  2. 配置简单明了

  3. 不会影响其他日期字段的格式

如果项目中大部分日期字段都需要相同格式,则可以使用方法2进行全局配置。

注意事项

  • 确保你的项目中包含了 Jackson 依赖(Spring Boot web starter 默认包含)

  • 如果使用 Java 8 的日期时间 API(LocalDate 等),需要额外配置 JavaTimeModule

http://www.dtcms.com/a/460145.html

相关文章:

  • 网站标准字体买域名网站
  • 网站开发用什么框架好包头建网站公司哪家强
  • 买域名送网站空间市场调研的方法
  • 网站运营与推广计划书怎么做浙江网站建设推广
  • 惠州企业网站建设选哪家网站目录结构图
  • 南阳网站seo卫生局网站建设方案
  • 怎么做网站移动端东莞seo快速排名
  • 网站建设源代码 费用厦门网页设计公司价格
  • 南昌网站建设公司排行榜前十网站运营和推广
  • 大型网站开发像天猫类的娄底建网站
  • 长安镇仿做网站如何设计一个网页系统
  • 制作企业网站的代码网站服务器做哪些安全措施
  • 网站 不 备案semiconductor是什么意思
  • 山西两学一做网站网站开发实训要求
  • 旅游网站制作视频百度云怎么做电影引流网站
  • 公司电商网站建设新渝网门户网
  • 九江建网站多少钱都江堰市网站建设
  • 网站首页代码在哪里正常网站 月均ip pv
  • 郑州给公司做网站的公司手机优化大师官方免费下载
  • 如何制作自己的网站百度搜不到网站
  • 网站建设包括啥长沙铭万做网站
  • 做网站找我网站建设需要学ps吗
  • 网站开发公司云鲸互创怎么联系网站开发工程师
  • 建站源码下载wordpress排行小工具
  • C 建设个人网站仿《快乐麻花》网站源码
  • 购物网站管理系统中标信息查询
  • 大连做网站哪家公司好软件开发岗位介绍
  • 吉林网站开发公司网站做地图地址
  • 做网站公外贸公司属于什么企业
  • 网站建设 意见征集如何做互联网营销