
srping
文章平均质量分 67
shxex
这个作者很懒,什么都没留下…
展开
-
RestTemplate 防坑指南
表单请求restTemplate 的表单请求必须使用MultiValueMap提交参数 MultiValueMap<String, Object> map = new LinkedMultiValueMap<>(); map.add("key","value"); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPL原创 2022-03-16 08:47:01 · 3253 阅读 · 0 评论 -
Spring读取yaml配置文件属性和自定作用域
Spring读取配置文件内容大全在Spring容器中使用@Value注解把环境变量里面的字段单独注入一个变量里面,有点笨重,使用只需要注入很少变量的情况。@ConfigurationProperties(prefix = “”)这个注解会把对应前缀下所有字段值注入实例变量里面,使用宽松绑定的规则@ConfigurationProperties不会向Spring容器注入相关处理类,只起到相关标记作用,要配合@Component或@EnableConfigurationProperties(指定类原创 2021-07-10 21:48:23 · 428 阅读 · 0 评论 -
WebFlux
相关名词Reator,Mono,Publisher,Subscriber,Subscription流程请求用户数据requset1(user1)WebFlux的控制层收到请求,创建一个user类型的Publisher1WebFlux的处理层收到Publisher1,创建一个Subscriber1且创建Subscription1用于返回结果给requset1,进行订阅Publisher1.subscribe(Subscriber1)5秒后Publisher1的user1从数据库取出完成,Subsc原创 2021-05-02 21:59:32 · 791 阅读 · 0 评论 -
spring三级缓存解决循环依赖
Spring三级缓存解决循环依赖(二级?)Spring中Bean的创建过程(生命周期)Spring的refresh()方法 把扫描XML和注解的Bean解析成BeanDefintion并注册到beanFactory,再注册一些Bean处理器后再调用finishBeanFactoryInitialization(beanFactory)创建单例Bean,步骤如下:实例化(掉用构造函数创建一个为填充任何属性的Bean)属性装配(@Autowried 依赖注入)初始华(aop增强)销毁Sprin原创 2021-04-15 22:43:19 · 197 阅读 · 0 评论