摘要:
一、分析语句 EXPLAIN PLAN FOR SELECT * FROM TABLE_A 二、查看分析结果 SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); 阅读全文
摘要:
原文链接:千万不要把 Request 传递到异步线程里面!有坑! 一、post接口 接口参数: 后端代码: @PostMapping("/postTest") public String postTest(HttpServletRequest request, HttpServletResponse 阅读全文
摘要:
原文链接:如何优雅的写 Controller 层代码? 一、拦截异常,封装返回值 @RestControllerAdvice public class ControllerExceptionAdvice { @ExceptionHandler({BindException.class}) publi 阅读全文
摘要:
原文链接:替换OpenFeign,Spring 新版本自带的 HTTP 客户端工具来了! 声明式Http接口 声明性 HTTP 接口可以让你像定义Java接口那样定义HTTP服务,用法和你平时写Controller中方法完全一致。 一、引入 <dependency> <groupId>org.spr 阅读全文
摘要:
原文链接: 全网最全的docx、pptx、xlsx、pdf文件预览方案(典藏版) 花钱解决(使用市面上现有的文件预览服务) 微软(https://view.officeapps.live.com/op/view.aspx?src=${encodeURIComponent(url)}) google 阅读全文
摘要:
地址栏添加?standalone=1&platform=win64 阅读全文
摘要:
一、解决的问题 1.API网关 —— zuul 2.通信 —— HTTP RPC 3.服务的注册和发现 4.熔断机制 阅读全文
摘要:
一、Zuul 原文链接 Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。zuul默认和Ribbon结合实现了负载均衡的功能。 1.配置文件application.yml加上以下的配置代码 eureka 阅读全文
摘要:
– ?:匹配一个字符,如/admin? 将匹配/admin1,但不匹配/admin 或/admin/;– *:匹配零个或多个字符串,如/admin 将匹配/admin、/admin123,但不匹配/admin/1;– **:匹配路径中的零个或多个路径,如/admin/** 将匹配/admin/a 或 阅读全文
摘要:
一、异步任务 1.启动类添加注解@EnableAsync,开启异步任务注解功能; 2.需要异步执行的方法上添加@Async注解。 二、定时任务 1.启动类添加注解@EnableScheduling,开启定时任务注解功能; 2.需要定时执行的方法上添加@Scheduled注解; 3.设置cron表达式 阅读全文