![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring学习
文章平均质量分 93
学习spring的基本知识
月_神
这个作者很懒,什么都没留下…
展开
-
04_spring_bean_作用域
Spring Bean 作用域作用域描述singleton在spring IoC容器仅存在一个Bean实例,Bean以单例方式存在,bean作用域范围的默认值。prototype每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行newXxxBean()。request每次HTTP请求都会创建一个新的Bean,该作用域仅适用于web的Spring WebApplicationContext环境。session同一个HTTP原创 2021-01-23 16:14:31 · 115 阅读 · 0 评论 -
03_spring_依赖来源
注:以下内容为学习《小马哥讲Spring核心编程思想》的个人笔记依赖查找的来源查找来源来源配置元数据Spring BeanDefinition用户来定义,例如xml配置,注解配置或者通过API来调用。总而言之,是用户来构建BeanDefinition的,例如@Bean public User user(){…}BeanDefinitionBuilder单例对象spring 内置的一些BeanDefinition,通常通过API实现Spring 內建 BeanDefi原创 2021-01-17 16:52:21 · 217 阅读 · 0 评论 -
02_spring_依赖注入
注:以下内容为学习《小马哥讲Spring核心编程思想》的个人笔记Setter方法依赖注入手动模式XML 资源配置元信息<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati原创 2021-01-10 18:59:59 · 169 阅读 · 0 评论 -
01_spring_依赖查找
单一类型依赖查找单一类型依赖查找接口BeanFactoypackage org.springframework.beans.factory;import org.springframework.beans.BeansException;import org.springframework.core.ResolvableType;import org.springframework.lang.Nullable;public interface BeanFactory { // 通过Bean原创 2020-12-20 19:05:16 · 162 阅读 · 0 评论 -
00_spring_bean
spring 容器 public void refresh() throws BeansException, IllegalStateException { /** * 加锁,说明并发执行,很多地方都有调用 * registerShutdownHook 也调用了 * close()方法也调有了, * 容器在启动时,不能调Close的方法 */ synchronized (this.startupShutdownMonitor) { // Prepare thi原创 2020-12-20 14:28:27 · 90 阅读 · 0 评论