摘要: Feign在发送文件时,可以使用Feign-form。 另一种方式,关键就是,要将文件转成Resource,然后使用Spring的MultivalueMap 本次发送的是个对象,对象里含有 文件对象数组Multipartfile[] 前台是将 键值对和 文件都放到formdata里去。 发送前,将文 阅读全文
posted @ 2019-02-28 18:44 抱明月 阅读(3135) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 在接收上传文件时,文件过大时,或者请求过大,spring内部处理都会抛出异常,并且捕获不到。 虽然可以通过调节配置,增大 请求的限制值。 但是还是不太方便。 之所以捕获不到异常,是因为,异常还没有Controller,就异常抛出了。 是在Spring从Request中读取文件 阅读全文
posted @ 2018-06-13 17:10 抱明月 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Feign 在调用接口类上,配置熔断 fallback后,出现请求异常时,会进入熔断处理,但是不会抛出异常信息。 经过以下配置,可以抛出异常: 将原有ErrorEncoder类,重新复制一份,然后加上自己的日志输出,就OK 阅读全文
posted @ 2018-06-13 17:03 抱明月 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 还需要在application 文件中配置: Logger.Level下面有几种级别。 BASIC : 只输出 请求URL,以及时间,状态码 HEADER:输出Basic的加上请求的头信息 FULL:输出 header加上 参数 阅读全文
posted @ 2018-06-13 17:00 抱明月 阅读(2835) 评论(0) 推荐(0) 编辑
摘要: SpringBoot,通过RestTemplate 或者 Spring Cloud Feign,上传文件(支持多文件上传),服务端接口是MultipartFile接收。 将文件的字节流,放入ByteArrayResource中,并重写getFilename方法。 然后将ByteArrayResour 阅读全文
posted @ 2018-06-13 16:57 抱明月 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 具体导出的代码,参考了:http://www.spring4all.com/article/699 导出前,首先需要配置好swagger2,参见 https://www.cnblogs.com/yanqin/p/9145895.html 直接贴代码: code 阅读全文
posted @ 2018-06-06 16:40 抱明月 阅读(20971) 评论(1) 推荐(0) 编辑
摘要: 直接贴代码: config 返回model controller 上注解: method 上注解 示例: 说明: @Api:用在类上,说明该类的作用 @ApiOperation:用在方法上,说明方法的作用 @ApiImplicitParams:用在方法上包含一组参数说明 @ApiImplicitPa 阅读全文
posted @ 2018-06-06 16:35 抱明月 阅读(4966) 评论(0) 推荐(0) 编辑
摘要: 网页输出日志文件 阅读全文
posted @ 2018-03-08 09:53 抱明月 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 表名/条件/字段 都可以传入进去 阅读全文
posted @ 2018-03-08 09:50 抱明月 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: import org.slf4j.Logger; import org.slf4j.LoggerFactory; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; impo... 阅读全文
posted @ 2018-01-24 17:47 抱明月 阅读(674) 评论(0) 推荐(0) 编辑