202111-17 基于javax.validation结合spring的最佳实践 前言本人先将用到的配置、工具类贴出来,然后一步步告诉大家怎么使用JSR303是一套JavaBean参数校验的标准,它定义了很多常用的校验注解,我们可以直接将这些注解加在我们JavaBean的属性上面,就可以在需要校验的时候进行校验了。注解如下:Hibernatevalidator在JSR303的基础上对校验注解进行了扩展,扩展注解如下:pom中添加注解<!--jsr303--><dependency><groupId>javax.validation</groupId>... 继续阅读 >
202010-10 javax.validation自定义日期范围校验注解操作 实际项目中经常需要对传入的日期时间进行判断,如是否为一年内,几个月之内,几天前,几天之内等等的需求。如要求前端传入的日期是要为当前日期一年内的某个日期,基于jdk8的LocalDateTimeorLocalDate等常用的做法如下://前端传字符串如‘2020-07-1309:09:09'springmvc接收并转换为LocalDateTime类型@JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-ddHH:mm:ss",timezone="GMT+8")privateLocalD... 继续阅读 >