- 博客(3)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 springboot通过HttpServletRequestWrapper获取所有请求参数
springboot通过拦截器获取参数有两种方式,一种通过request.getParameter获取Get方式传递的参数,另外一种是通过request.getInputStream或reques.getReader获取通过POST/PUT/DELETE/PATCH传递的参数;1.拦截器获取参数有哪些方式@PathVariable注解是REST风格url获取参数的方式,只能用在GET请求类型,通过getParameter获取参数@RequestParam注解支持GET和POST/PUT/DELE.
2020-08-26 19:49:05 19985 9
原创 springboot注解@Configuration属性proxyBeanMethods详解
proxyBeanMethods属性默认值是true,也就是说该配置类会被代理(CGLIB),在同一个配置文件中调用其它被@Bean注解标注的方法获取对象时会直接从IOC容器之中获取;1.看下源码注解 /** * Specify whether {@code @Bean} methods should get proxied in order to enforce * bean lifecycle behavior, e.g. to return shared singleton bean .
2020-08-26 13:37:01 30180 14
原创 springboot通过AsyncConfigurer接口实现异步线程池自动化配置组件
springboot提供了org.springframework.scheduling.annotation.AsyncConfigurer接口让开发人员可以自定义线程池执行器;框架默认提供了一个空的实现类AsyncConfigurerSupport,不过两个方法体内部提供的都是空实现;1.首先看下AsyncConfigurer接口public interface AsyncConfigurer { /** * 方法返回一个实际执行线程的线程池 */ @Nullable defaul.
2020-08-22 11:10:15 18010 8
HTML5 websocket的headr如何加入扩展参数
2018-01-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人