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();
    }
}
相关推荐
shehuiyuelaiyuehao5 分钟前
关于进程和线程的关系
java·开发语言
bcbnb11 分钟前
iOS开发中手动实现代码混淆的完整步骤与示例
后端·ios
河阿里15 分钟前
SpringBoot:项目启动速度深度优化
java·spring boot·后端
AaronCos15 分钟前
弄懂java泛型中的extends和super
java·开发语言
Code_Artist17 分钟前
线程池的终结?协程/纤程/虚拟线程带来的并发范式变化!
后端·架构·代码规范
用户2395261801017 分钟前
别再 new 满天飞了!一文搞懂工厂模式,程序员终于不用手搓对象了 😆
java
阿丰资源21 分钟前
基于SpringBoot的企业客户管理系统(附源码)
java·spring boot·后端
两年半的个人练习生^_^41 分钟前
SpringBoot 项目使用 Jasypt 实现配置文件敏感信息加密
java·spring boot·后端
阿凡9807301 小时前
从零实现嘉立创 EDA 与 FreeCAD 的 PCB 双向实时协同
后端
AIData搭子1 小时前
一条命令迁移,一个记忆库共享——基于阿里云 Tablestore 的迁移实战指南来了,全文干货,赶紧收藏!
后端