java 后端与前端Date类型与String类型互相转换(使用注解)

一:java 后端格式化输出Date类型的属性值到前端

后端返回的类型中,直接定义Date类型,加上此注解,直接将Date类型转成自定义的格式给前端

class TestDateOutput{@JsonFormat(pattern = "yyyy-MM-dd")private Date create;
}

注意:非spring-boot项目,需要引入一个依赖,spring-boot项目默认已经引入

<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.9.0</version>
</dependency>

二:java后端接受前端固定date类型的字符串,直接转成Date类型

后端在接收前端数据的时候,前端传回来固定格式的日期字符串,后端通过配置此注解,直接就可以将数据转成Date类型

class TestDateIntput{@DateTimeFormat(pattern = "yyyy-MM-dd")private Date create;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/499830.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring boot配置对上传文件的大小限制

spring boot配置对上传文件的大小限制 spring-boot 2.0之前 Spring Boot1.4版本后配置更改为&#xff08;默认单个文件最大1Mb,单次请求文件总数大小最大10Mb&#xff09;: spring.http.multipart.maxFileSize 20MB spring.http.multipart.maxRequestSize20MB spring-boot …

[设计模式] ------ 适配器模式

适配器把一个类的接口&#xff0c;强制变成另外一个类的接口实现。 个人建议&#xff0c;万不得已不要用适配器。但是&#xff0c;你一定要知道有这么个东西。 如果你的项目刚刚起步&#xff0c;就有人用了适配器&#xff0c;那基本上就是滥用。 适配器一般是项目庞大&#xff…

Notepad++中的UTF-8无BOM格式编码

Notepad中&#xff0c;关于utf-8的编码格式&#xff0c;有两种&#xff1a;以UTF-8无BOM格式编码和以UTF-8格式编码。 很容易给人一种错觉&#xff0c;第一反应会选择以UTF-8格式编码&#xff0c;感觉这种就是平时所说的UTF-8&#xff0c;然而这种编码是默认带BOM的&#xff0…

java 上传文件注意事项

java 上传文件注意事项 1、文件名有特殊字符的情况&#xff0c;所以最好是文件名前台url编码&#xff0c;后台再url解码&#xff0c;这点在下载的时候也一样 2、文件大小一定要设置&#xff0c;spring boot 有默认。 3、文件名校验&#xff1a; 3.1、文件后缀校验 3.2、conten…

[设计模式] ------ 装饰模式

首先&#xff0c;假设项目有个核心功能。 随着项目迭代&#xff0c;又产生功能1和功能2 于是有如下需求&#xff1a; 某个场景需要核心功能和功能1组合&#xff0c; 某个场景需要核心功能和功能2组合&#xff0c; 某个场景需要核心功能和功能1和功能2组合&#xff0c; 甚至以后…

hash和一致性hash

hash&#xff1b;简单的hash取余 优点&#xff1a; 计算简单&#xff0c;快速定位 缺点&#xff1a; 容错和扩展差&#xff0c;任何的增加机器或减少机器&#xff0c;都会伴随着重新set值 比如原来有五台机器做缓存&#xff0c;现在加一台&#xff0c;那么余5就变成余6&#x…

[记录]---mysql数据库,decimal类型设置默认值0,不要是null

mysql数据库 类型为decimal的字段&#xff0c;最好把默认值设置为0&#xff0c;不要设置为null。 因为null值在代码中及其容易造成空指针。

Java 线程状态---WAITING(部分转载)

看到一篇关于写线程waiting状态的文章&#xff0c;感觉很生动有趣&#xff0c;转过来保存下。 总结&#xff1a; waiting这个状态&#xff0c;就是等待&#xff0c;明确了等待&#xff0c;就不会抢资源了。 一个线程A在拿到锁但不满足执行条件的时候&#xff0c;需要另一个线…

[记录] --- linux上项目

1.安装jdk8 yum -y list java* 查看可安装java版本 yum install -y java-1.8.0-openjdk-devel.x86_64 java -version jdk在/usr/lib/jvm目录 2.配置环境变量 打开/etc/profile 在profile文件末尾加入: export JAVA_HOME/usr/lib/jvm/java-1.8.0 export PATH$JAVA_HOME/bin:…

[记录] --- linux安装redis

获取redis资源 wget http://download.redis.io/releases/redis-具体版本.tar.gz 解压 tar xzvf redis-具体版本.tar.gz 安装 cd redis-4.0.8 make&#xff08;这个需要安装了gcc,没有gcc的先执行这个命令:yum install gcc&#xff09; cd src mkdir /usr/local/redis/etc&…

服务端高并发分布式架构演进之路(转载,图画的好)

这个文章基本上从单机版到最终版&#xff0c;经历了加缓存&#xff0c;加机器&#xff0c;高可用&#xff0c;分布式&#xff0c;最后到云等过程&#xff0c;其实我一直想总结一套类似的东西&#xff0c;没想到有人已经先弄出来了&#xff0c;那就不重复造轮子了&#xff0c;而…

java 记录一个类加载顺序的坑

看看这个&#xff0c;先想想结果打印的顺序和a、b的值 public class ClassLoderTest {public static void main(String[] args) {staticFun();}static ClassLoderTest clt new ClassLoderTest();static {System.out.println(1);}{System.out.println(2);}ClassLoderTest(){Sy…

[前端记录] --- vue axios 等调用完再执行后面的语句

vue 整合echarts的时候&#xff0c;是先axios 调用后台接口&#xff0c;获取数据&#xff0c;再将数据渲染到页面。 一开始的问题是&#xff1a;第一次请求完&#xff0c;页面没数据&#xff0c;再请求一次才出现数据 分析到最后&#xff0c;发下是由于axios是异步请求的&…

docker容器核心技术点

docker容器核心技术点&#xff1a; 容器其实本质上就是一个进程&#xff0c;只不过容器的进程是比较特殊的。 容器技术的核心功能&#xff0c;就是通过约束和修改进程的动态表现&#xff0c;创造出一个“边界”&#xff0c;通过“障眼法”让人觉得它是一个独立的系统。大多数容…

spring-boot 一款无侵入型,轻量级的接口文档生成工具apiggs

spring-boot 一款无侵入型&#xff0c;轻量级的接口文档生成工具apiggs 名字叫&#xff1a;apiggs 使用只需两步&#xff0c;先把插件代码引入pom文件&#xff0c;然后编译打包即可 之后项目的target目录下&#xff0c;就会多出一个apiggs的文件夹&#xff0c;里面便是项目cont…

亚马逊S3文件存储的可视化

windos图形化工具下载&#xff1a;http://s3browser.com/ 类似于用xftp操作linux文件一样方便直观清晰

为什么CAP不能同时满足的简单理解

为什么CAP不能同时满足的简单理解 cap定理&#xff1a;前提是分布式系统中&#xff0c;cap三个只能满足两个&#xff0c;不能同时满足三个特性。 Consistency (一致性)&#xff1a;所有节点在同一时间的数据都是完全一致的。 Availability (可用性)&#xff1a;服务一直是可用…

Spring的@Scheduled 动态更新cron表达式

常见的本地定时写法如下&#xff1a; Scheduled(cron "0/5 * * * * ?")private void test() {log.info("业务处理逻辑。。。5秒一次");}如果想要动态更新cron表达式&#xff0c;可以这样写&#xff1a; 先写一个类&#xff0c;让cron表达式总是读成员变量…

spring boot 整合 谷歌guava的EventBus 实现单机版的消息发布订阅

spring boot 整合 谷歌guava的EventBus 实现单机版的消息发布订阅 大型分布式系统&#xff0c;直接用mq解耦&#xff0c;那么单机系统怎么办&#xff0c;可以考虑用EventBus 用EventBus的好处也是异步解耦&#xff0c;和mq的类似&#xff0c;可以勉强认为是单机版的mq 先解释…