
java
YUYUAIHEHE
这个作者很懒,什么都没留下…
展开
-
Spring 自动装配之依赖注入(DI)
依赖注入发生的时间 当 Spring IOC 容器完成了 Bean 定义资源的定位、载入和解析注册以后,IOC 容器中已经管理类 Bean 定义的相关数据(具体存放在DefaultListableBeanFactory Map<String, BeanDefinition> beanDefinitionMap = new ConcurrentHashMap(256)),但是此时 IOC 容器还没有对所管理的 Bean 进行依赖注入,依赖注入在以下两种情况 发生:1)、用户第一次调用 g.原创 2020-10-22 13:39:14 · 297 阅读 · 0 评论 -
惊:Swagger3.0 官方 starter 发布了
对于一个搞java开发的人来说,swagger 就不多介绍了,突然发现swagger 3.0 starter 发布了,对于开发人员来说,依赖更加简单方便,不会再存在不同插件之间兼容问题,赶紧来试一下:此版本的亮点: Spring5,Webflux支持(仅支持请求映射,尚不支持功能端点)。 Spring Integration支持(非常感谢反馈)。 SpringBoot支持springfox Boot starter依赖性(零配置、自动配置支持)。 具有自动完成功能的.原创 2020-10-16 10:38:32 · 613 阅读 · 1 评论 -
Spring Ioc 容器启动流程源码解析
做java开发四年了,很多时候都在想spring究竟是怎么玩转的,当对java有一定深入的理解,我们就需要对spring的源码进行解读,源码的解读过程个人觉得至少要看5遍以上才会不晕车,品读其中的奥妙。IOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创 建、依赖的代码,反转给容器来帮忙实现。一、Spring 核心容器类图1、BeanFactory: spring Bean 的创建是典型的工厂模式,这一系列的 Bea...原创 2020-10-14 17:25:23 · 868 阅读 · 1 评论