对于Spring Boot项目来说只需要如下代码就可以启动整个项目 那么Spring容器,Web容器等等是怎么启动的? new SpringAp...
Spring factories的加载方式类似于SPI 都是在顶层jar包中定义接口规范 具体接口实现交给项目按需加载 通过配置文件(sprin...
初始化过程 通过SpringServletContainerInitializer来负责对容器启动时的相关组件进行初始化。 到底要初始化哪些组件...
Spring Boot容器另类的初始化过程 对于Spring Boot应用来说,它并未使用SpringServletContainerIniti...
Spring boot总共有三种web应用类型reactive The application should run as a reactive...
有两种类型的类加载器:Java虚拟机自带的类加载器根类加载器(Bootstrap,也叫启动类加载器)该加载器没有父加载器。它所负责加载虚拟机的核...
当前类加载器(Current Classloader) 每个类都会使用自己的类加载器(即加载自身的类加载器)来去加载其他类(指的是所以来的类),...
在使用Spring boot2 RabbitMQ的时候,如果不设置spring.rabbitmq.lisener.simple.acknowle...
什么是流 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。原始版本的Ite...