文档章节

『Spirng.NET』对象定义(未完)

灰大羊
 灰大羊
发布于 2016/07/05 10:12
字数 282
阅读 10
收藏 0

一个IoC容器可以管理一个或多个通过配置来生成的实像应用到容器中的对象。

包括容器本身,这些对象定义都表现为 IObjectDefinition 对象,它们包括:

    1. 一个类型名
    2. 对象行为
    3. 与其他对象的依赖关系
    4. 其他用于设置新创建对象的设置(如线程数的使用)

 

与对象相关的一些事:

    1. 类型
    2. id 和 命名
    3. 对象作用域:Singleton 还是 Prototype…是单例还是其他
    4. 对象属性
    5. 构造参数
    6. 自动封装模式
    7. 依赖检测模式
    8. 初始化方法
    9. 析构方法

 

IApplicationContext 实现类还允许容器外已经存在的类型的注册。这是通过使用IObjectFactory的属性ObjectFactory返回IObjectFactory的实现类DefaultListableObjectFactory来实现的。「这里感觉翻译的不通顺,大概的意思就是说,是使用IObjectFactory能够使一个容器使用不在这个容器中的类型。」如图:

image

注释内容:在给定对象名的情况下,在对象工厂中,注册已经存在的对象作为单例。

© 著作权归作者所有

灰大羊
粉丝 4
博文 96
码字总数 95147
作品 0
浦东
项目经理
私信 提问
Nagios监控路由器和交换机

要配置Nagios用于监控网络里的交换机之前,有必要做点额外工作。记住,这是首先要做的工作才能监控。 编辑Nagios的主配置文件 移除文件里下面这行的最前面的(#)符号 保存文件并退出。 为何要...

liuyifeng
2011/01/07
3.5K
1
C++ 学习零零碎碎 未完

好久没有看C++语法书了,之前看到了类相关的知识看到一半后就停了,工作中使用时感觉很吃力,现在重新拿起C++ primer plus 从新看一篇,打算记下来一下自己看的一些精简知识点,留作专门复习...

CWY_007
2017/07/12
0
0
JavaScript学习笔记整理(八)闭包未完

JS闭包() 重要,笔试经常会用到 变量作用域 是程序中定义这个变量的区域 全局变量拥有全局作用域 局部变量(函数内的变量),其作用域是局部性的 函数作用域 变量在声明他的函数体以及这个函数...

weixin_36171533
2017/11/26
0
0
ios内存管理(六):异常安全与内存管理

  前面几节主要从对象在内存中的生命周期这个角度,梳理了一下objc的内存管理特性。接下来说几个和内存管理有密切关系的语言特性。   本节主要看一下objc的异常处理部分。我们都知道obj...

智小融
2018/05/30
0
0
一起学习JavaScript (4) 之变量、作用域和内存问题

因为博主没有系统的学习过前端基础知识,所以打算读一遍《JavaScript高级程序设计第三版》(以下简称“红宝书”)。 为了更深刻地吸收知识,所以打算边看边记录下知识点和一些自己的看法,并...

w6a
04/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
25分钟前
3
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
36分钟前
3
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
44分钟前
6
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
5
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部