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();
    }
}
相关推荐
陈随易18 分钟前
VSCode古法神器fnMap v9开发故事
前端·后端·程序员
用户298698530141 小时前
Java 实现 Word 文档文本查找与高亮标注
java·后端
雪隐2 小时前
个人电脑玩AI-06让5060 Ti给你打工——Qwen3.6-35B-A3B + LM Studio + openWebUI
人工智能·后端
卷无止境2 小时前
现代 C++特性大盘点:一门脱胎换骨的老语言
c++·后端
Ausra无忧2 小时前
记录在公司把单服务器升级成多服务器架构流程
前端·后端·架构
XiaoYuanCode2 小时前
Spring Cloud Alibaba实战01|Nacos入门服务注册与配置中心
后端
宇宙之一粟2 小时前
乐企版式文件生成平台
java·后端·python
plainGeekDev2 小时前
MVC 写法 → MVVM
android·java·kotlin
java小白小3 小时前
SpringBoot(11):Spring Security 入门——让你的项目加上登录墙
后端
一只公羊3 小时前
在 Ubuntu 26.04 宿主机上利用 Docker 构建低版本 glibc 兼容编译环境
后端