Spring
不去上课
积极向上,善于思考,努力工作!
展开
-
DefaultSingletonBeanRegistry
//允许注册应该为注册表的所有调用者共享的单例实例通过bean名称获得。//还支持DisposableBean实例的注册(可能与注册的单例相对应),在注册表关闭时销毁。//可以注册Bean之间的依赖关系以强制执行适当的关闭顺序。public class DefaultSingletonBeanRegistry extends SimpleAliasRegistry implements Si...原创 2020-02-25 22:42:02 · 1671 阅读 · 0 评论 -
SingletonBeanRegistry
public interface SingletonBeanRegistry { //在给定的bean名称下,在bean注册表中将给定的现有对象注册为单例。 //给定的实例应该被完全初始化; 注册表将不执行任何初始化回调 //(特别是,它不会调用InitializingBean的afterPropertiesSet方法) //给定的实例也不会接收任何销毁回调(如Disp...原创 2020-02-24 22:04:33 · 235 阅读 · 0 评论 -
SimpleAliasRegistry
AliasRegistry接口的简单实现。用作BeanDefinitionRegistry实现的基类。public class SimpleAliasRegistry implements AliasRegistry { //使用Map保存别名与规范名称一一对应的关系 //第一个String是别名,第二个String是规范名称 private final Map<Str...原创 2020-02-23 22:09:06 · 276 阅读 · 0 评论 -
Spring之控制反转概念梳理(二)
Spring到底是什么,包括哪些内容(二)先回答上一篇博文中的主要问题:为什么Spring的控制反转非常受欢迎并且广泛被使用。先从一个需求开始:一家公司最初订购了百度云服务,后来更换为阿里云服务,再后来更换为其它公司的云服务…⒈、正常的Java代码执行模式:⑴、公司类: public class Company { ... //订购百度云服务,需要持有这个服务类的引用 pr...原创 2020-02-06 00:31:54 · 190 阅读 · 0 评论 -
Spring之控制反转概念梳理(一)
Spring到底是什么,包括哪些内容(一)先从两个代码示例开始:⒈、正常的Java代码执行模式:⑴、编写一个正常的Java类(包括类变量以及方法): public class HelloWorld { //消息 private String Message; //获取消息 public void getMessage() { //输出消息 System.out...原创 2020-02-05 19:12:42 · 242 阅读 · 0 评论