实例学习Spring.NET的集合类型注入
Spring.NET还支持集合类型的注入,主要是IList类型和IDictionary类型。 一、ILIst类型 使用<list>元素作为ILIst的标签,value为集合中元素的值。也可以注入对象,甚至关联其它对象,使用 <ref/>元素表示关联的对象,object 属性为所关联对象的id或name。集合可以为空,用<null/>元素来标记。 在&l
实例学习Spring.NET的控制反转(IoC)
今天学习了Spring.NET的控制反转(Inversion of Control,英文缩写为IoC),也叫依赖注入(Dependency Injection)。控制反转的意思是依赖对象(控制权)发生转变,由最初的类本身来管理依赖对象转变为IoC框架来管理这些对象,使得依赖脱离类本身的控制,从而实现松耦合。