分类: spring
-
Spring源码1容器的基本实现
背景 使用了很久Spring,但对Spring的内在实现并不了解,正好最近有些时间,研究下Spring的源码 …
-
Spring源码2默认标签的解析
背景 上一篇我们介绍了容器的基本实现,结束时讲到这里进行XML的读取,本篇我们介绍默认标签(主要是bean)的…
-
Spring源码4bean的加载
背景 上一篇我们介绍了自定义标签的解析,本篇我们介绍bean的加载 依旧是之前的测试方法 {代码…} 对于…
-
Spring-bean的循环依赖以及解决方式
循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于…
-
恕我直言你可能真的不会java第10篇集合元素归约
Stream API为我们提供了Stream.reduce用来实现集合元素的归约。reduce函数有三个参数:…
-
HandlerMethodArgumentResolver
Spring的参数解析器顶层接口,将 HttpServletRequest(header + body 中的内…
-
恕我直言你可能真的不会java第9篇Stream元素的匹配与查找
在我们对数组或者集合类进行操作的时候,经常会遇到这样的需求,比如: 是否包含某一个“匹配规则”的元素 是否所有…
-
SpringCloud第五篇熔断监控Hystrix-Dashboard和Turbine
Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashbo…
-
恕我直言你可能真的不会java第8篇函数式接口
所谓的函数式接口,实际上就是接口里面只能有一个抽象方法的接口。我们上一节用到的Comparator接口就是一个…
-
转置
【摘要】 SQL 提供的静态转置功能 pivot 和 unpivot 适用范围很受限,要用 SQL 实现…