Spring.Net(Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题)
Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序。
它提供了很多方面的功能,比如依赖注入、控制翻转(IOC)、数据访问抽象及ASP.NET扩展等等。
Spring.NET以Java版的Spring框架为基础,将Spring.Java的核心概念与思想移植到了.NET平台上。
名词解释:
IOC:Inversion of Control
控制翻转:就是创建对象的权利由开发人员自己new转到了由容器来控制
DI(依赖注入):Dependencv Injection
依赖注入:就是通过容器自己创建对象的时候,在对象的初始化是可以给一些属性,构造方法的注入默认值
Aop(面向方面的编程)面向方面的编程能够独立于任何继承层次结构而应用改变类或对象行为的方面
---权限校验----日志处理
(最后微软也推出Unity框架用于解决IOC和DI的框架)


Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序。
它提供了很多方面的功能,比如依赖注入、控制翻转(IOC)、数据访问抽象及ASP.NET扩展等等。
Spring.NET以Java版的Spring框架为基础,将Spring.Java的核心概念与思想移植到了.NET平台上。
名词解释:
IOC:Inversion of Control
控制翻转:就是创建对象的权利由开发人员自己new转到了由容器来控制
DI(依赖注入):Dependencv Injection
依赖注入:就是通过容器自己创建对象的时候,在对象的初始化是可以给一些属性,构造方法的注入默认值
Aop(面向方面的编程)面向方面的编程能够独立于任何继承层次结构而应用改变类或对象行为的方面
---权限校验----日志处理
(最后微软也推出Unity框架用于解决IOC和DI的框架)

