Spring.Net主要有以下三个功能:
1 IoC:Inversion of Control
控制翻转:就是创建对象的权利由开发人员自己控制New,转到了由容器来控制。
2 DI:Dependency Injection
依赖注入:就是在通过容器来创建对象的时候,在对象的初始化是可以给一些属性、构造方法的参数等注入默认值(可以是复杂的类型.
3 Aop--权限校验--日志处理。类似微软的Filter.
微软推出的专门解决IOC,DI的框架Unity,不同于Unity3d
Spring.Net主要有以下三个功能:
1 IoC:Inversion of Control
控制翻转:就是创建对象的权利由开发人员自己控制New,转到了由容器来控制。
2 DI:Dependency Injection
依赖注入:就是在通过容器来创建对象的时候,在对象的初始化是可以给一些属性、构造方法的参数等注入默认值(可以是复杂的类型.
3 Aop--权限校验--日志处理。类似微软的Filter.
微软推出的专门解决IOC,DI的框架Unity,不同于Unity3d