SpringBoot复习(30):@DateTimeFormat注解的使用

一、实体类

复制代码
package cn.edu.tju.domain;

import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class Person {
    private int age;

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

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }
}

二、控制器类:

复制代码
package cn.edu.tju.controller;


import cn.edu.tju.domain.Person;
import org.springframework.web.bind.annotation.*;

import java.util.Date;

@RestController
public class DateController {

    @PostMapping("/getDate")
    public String getInfo(@RequestBody Person person){
        return new Date().toLocaleString();
    }

    @PostMapping("/getDate2")
    public String getInfo2(@ModelAttribute Person person){
        return new Date().toLocaleString();
    }
}
相关推荐
清溪54913 小时前
pgAdmin4 <= 9.1_RCE(CVE-2025-2945)复现
数据库·后端
亦暖筑序13 小时前
单模型成本高、风险大?Spring AI多模型路由实战:成本降70%,可用性更稳
java·后端·ai编程
404号扳手13 小时前
Java 进阶知识(二)
java·后端
清溪54913 小时前
pgAdmin4后台Restore RCE(CVE-2025-13780)复现
数据库·后端
第五页的你13 小时前
MySQL层级表及表关系
后端
星栈13 小时前
Rust 单二进制部署,真没你想的那么“单”
前端·后端
SamDeepThinking13 小时前
一个业务场景只需要一个ThreadLocal实例
java·后端·程序员
带刺的坐椅13 小时前
Solon 热加载与插件热插拔:Debug 模式 × E-Spi × H-Spi 全解析
java·solon·插件·plugin·热插拨
Rick199313 小时前
mysql联合索引经典实例
java·数据库·mysql
方也_arkling14 小时前
【Java-Day02】语法篇:变量/数据类型/标识符/运算符/类型转换
java·开发语言