Spring
未读
@Autowired和@Resource的区别
一、定义 1、@Autowired 对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 2、@Resource 在语义上被定义为通过其唯一的名称来标识特定的目标组件,其中声明的类型与匹配过程无关。 如果没有明确指定名称,则默认名称是从字段名称或设置方法(get、set方法)派生的 如果用在字
SpringBoot自动配置原理
一、什么是SpringBoot自动配置 SpringBoot自动配置,英文是 Auto-Configuration: 它是指基于你引入的依赖Jar包,对SpringBoot应用进行自动配置 它为SpringBoot框架的 开箱即用提供了支撑 注意事项: 自动配置: Auto-Configuratio
JavaSPI与SpringBoot自动配置
一、Java SPI 概述 SPI:Service Provider Interface 它是从java 6开始引入的,是一种基于 ClassLoader 来 发现并加载服务的机制 一个标准的SPI,由三个组件构成: Service: 是一个公开的接口或抽象类,定义了一个抽象的功能模块 Servic