
SpringBoot
文章平均质量分 53
SicongFu
怀念
展开
-
SpringBoot参数校验--List类型
我们在写后台接口的时候,通常会定义DTO来接收参数,在DTO中使用注解书写验证的规则;然后在Controller层使用@validated注解来验证自己制定的校验规则。但当我们的接口接收的参数为List<E>时,可以使用本文的方法进行校验。注:工具类部分代码在最后 包含验证规则的实体类: import io.swagger.annotations.ApiModel; ...原创 2018-11-16 11:49:52 · 21425 阅读 · 1 评论 -
Java实现多层目录打包和解压--解决了压缩不了空文件夹的问题
依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <g原创 2018-12-14 09:16:06 · 5326 阅读 · 2 评论 -
Springboot下载文件源码,解决了下载文件名不能包含空格和中文的问题
/** * 下载文件,关键在于utf-8编码部分。有部分业务代码... * * @param fileId * @param response * @return */ @Override public ResultTO downloadFile(String fileId, HttpServletResponse response) { //****************...原创 2019-01-21 10:31:56 · 2259 阅读 · 0 评论