上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页
摘要: 目录: 什么是消息源 如何使用消息源 Spring是如何实现消息源的 什么是消息源 Spring中定义一个MessageSource接口,以用于支持信息的国际化和包含参数的信息替换。 ApplicationContext接口扩展了MessageSource接口,因而提供了消息处理的功能(i18n或者 阅读全文
posted @ 2020-06-02 22:38 被猪附身的人 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 目录: 注册后处理器源码:registerBeanPostProcessors BeanPostProcessor与InstantiationAwareBeanPostProcessor bean的类型 bean的生命周期 spring如何解决循环依赖 注册后处理器源码:registerBeanPo 阅读全文
posted @ 2020-06-01 16:29 被猪附身的人 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 目录: 准备工作 BeanFactory后处理源码解析:invokeBeanFactoryPostProcessors 准备工作 在了解BeanFactory后处理源码前首先我们需要先了解几个东西: 1、BeanPostProcessor、BeanFactoryPostProcessor区别: 这两 阅读全文
posted @ 2020-05-30 16:27 被猪附身的人 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 目录: 后置处理器的作用 WebApplicationContextUtils Scope是什么,如何自定义Scope 后置处理器的作用 本次来说说BeanFactory的后置处理器,从源码来看它是位于refresh函数的第四步,为了方便你查阅我把refresh贴出来。 1 @Override 2 阅读全文
posted @ 2020-05-28 22:59 被猪附身的人 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 目录: 解析Bean表达式:BeanExpressionResolve 属性编辑器:PropertyEditor Aware感知 忽略自动转配 BeanPostProcessor 还是和之前一样,我先把主流程的代码贴出来,方便你查阅。 1 @Override 2 public void refres 阅读全文
posted @ 2020-05-25 17:57 被猪附身的人 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 1 public static int gcd(List<Integer> list) { 2 BigInteger result = new BigInteger(String.valueOf(list.get(0))); 3 for (int i = 1; i < list.size(); i+ 阅读全文
posted @ 2020-05-25 17:52 被猪附身的人 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 目录 Spring启动流程概述 准备上下文刷新 获取BeanFactory Spring启动流程概述 我们知道Spring容器的核心就是IOC和DI,所以Spring在实现控制反转和依赖注入的过程中可主要分为两个阶段: 容器启动阶段 bean的实例化阶段 容器启动阶段: 加载配置 分析配置信息 将B 阅读全文
posted @ 2020-05-24 14:25 被猪附身的人 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 目录: 配置文件路径解析 环境和属性 源码分析 配置文件路径解析 在了解Spring容器如何解析配置文件路径前,我们先来看一段代码 1 <?xml version="1.0" encoding="UTF-8"?> 2 <beans xmlns="http://www.springframework. 阅读全文
posted @ 2020-05-20 18:04 被猪附身的人 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 参考:https://blog.csdn.net/qq_32014663/article/details/100530115 1、若编译过程中若出现Error:(354, 51) java: 找不到符号 符号: 变量 XXX 位置: 类 org.springframework.core.xxx.XX 阅读全文
posted @ 2020-05-15 11:30 被猪附身的人 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 目录: 前言 BeanFactory ApplicationContext BeanDefinition XMLBeanDefinitionReader 前言 使用Spring时,XML和注解是两种使用得最多的配置方式,虽然是两种完全不同的配置方式,但对于IOC容器来说,两种方式的不同主要体现在Be 阅读全文
posted @ 2020-05-07 22:47 被猪附身的人 阅读(279) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页