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();
    }
}
相关推荐
m5655bj几秒前
使用 C# 修改 PDF 页面尺寸
java·pdf·c#
李慕婉学姐3 分钟前
Springboot眼镜店管理系统ferchy1l(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
それども4 分钟前
Excel文件解析 - 什么是SAX和DOM
java·excel
悟能不能悟4 分钟前
echo 怎么设置不换行
java
jaysee-sjc4 分钟前
【项目二】用GUI编程实现石头迷阵游戏
java·开发语言·算法·游戏
それども5 分钟前
Excel文件解析 - SAX和DOM方式的区别
java·前端·excel
それども7 分钟前
Excel文件解析 - SAX startRow cell endRow 执行顺序
java·前端·excel
それども14 分钟前
Excel文件解析 - SAX startRow cell endRow 执行时机
java·excel
常利兵16 分钟前
Spring Boot 3 多数据源整合 Druid:监控页面与控制台 SQL 日志配置实战
android·spring boot·sql
暴躁小师兄数据学院18 分钟前
【WEB3.0零基础转行笔记】Golang编程篇-第4讲:Go语言中的流程控制
开发语言·后端·golang·web3·区块链