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();
    }
}
相关推荐
我命由我1234521 分钟前
Jetpack Compose - MaterialExpressiveTheme 与 MaterialTheme、ColorScheme
android·java·开发语言·java-ee·kotlin·android jetpack·android runtime
大卫陈25 分钟前
PCB 拼版系统近期迭代复盘:大小拼跃迁、横直料重构与引擎打磨
后端·架构
二月龙26 分钟前
JS 垃圾回收:为什么你明明释放了变量,内存还是爆了?
后端
长大198829 分钟前
Promise 从入门到踩坑:为什么你的异步代码还是一团乱麻
后端
晚安code31 分钟前
Java 异常与日志规范:错误码、异常处理、日志规约一次讲清
java
颜进强34 分钟前
Calude Code - 25 CodeGraph:让 AI 真正读懂你的代码库
前端·后端·ai编程
七牛开发者34 分钟前
Agent 小知识|长任务不重来:Agent 状态保存的工程设计
前端·javascript·后端
二月龙37 分钟前
JS 事件循环完整解析:宏任务、微任务,浏览器到底怎么执行代码
后端
长大198839 分钟前
写了多年 JS 却仍被“变量提升”拿捏?这篇文章一次讲透
后端
大勇前进41 分钟前
闭包到底有什么用?别只背概念,看完秒懂实际业务场景
后端