一周阅读小结(1.1-1.5)
新的一年里尝试一种新的学习方法。考虑到工作日只能在碎片时间里看一些小篇幅的技术文章,但是经常看了就忘。这里尝试每周对一些印象深刻的文章做一次review,算是对知识的复习。有的文章经常只mark不看,也争取集中在周末消化掉,不要做个马来人:)
本文是为数不多中文博客里能把micrometer的概念和用法讲得比较清晰的,能够感受到作者的功底,看完去搜了下作者的名字,果然找到了很多精彩的文章。
看代码时遇到@EnableWebMvc这个注解,没什么印象了,就查了下用途,这篇文章算是解答了疑惑。
@EnableWebMvc会使@EnableAutiConfiguration中webmvc相关的配置失效,而使用WebMvcConfigurationSupport体系下的配置,典型的应用就是使用自定义的HttpMessageConverter,只需要定义一个WebMvcConfigureAdapter的子类并注入容器,根据需要重写某个方法。
工作需要修改HttpClient4连接池相关的代码,本文介绍了这些API的用法。
micrometer官网推荐的一个lecture,算是拓展了眼界,有时间翻译下,做个小结。
这个是踩过的坑,刚好看到,重新温习下
使用Spring Boot 2时,需要添加自定义的拦截器,发现原来的 WebMvcConfigurerAdapter 类被注解了 @Deprecated。
WebMvcConfigurerAdapter 是 WebMvcConfigurer 接口的一个空的实现类,便于用户只重写自己关心的那个方法。在Spring 5之后,利用Java 8的新特性,可以在接口中定义默认方法,这个空的实现类自然就不需要了。
原文地址:https://www.cnblogs.com/filozofio/p/12159064.html