asp.net MVC学习手记2:Spring.Net部分高大上

PS:这几天在学习Spring.Net,看着如此复杂,顿时觉得高大上,赶紧跪学……所记笔记可能不全,学的正高兴哪有时候把所有关键和学到的东西都记下来,只是有些比较抽象,又重要,又一定会用到的我就尽量先记一些……


Spring.Net可以看作是一个大的容易,一个大的代理,里面的N多东西;

关于控制反转,和依赖注入。定义太深奥了,比如A君需求B君来办事情,在于A君的角度,B君来帮他时就有一定的能力,这时可称为依赖注入,A依赖B;反过来,对于B君来说,B君比如是个技术大牛,拥有很多不同的能力,A来找他寻求帮助,说明事情原由,B才知道A来找他帮什么忙,此时可称作控制反转,B通过A来表现自己的能力(即实例化)。

不业余一些的举例,A是业务层,B是数据层……其他可YY.

依赖注入:运行期间,由外部容量动态的将依赖对象注入到组件当中。

控制反转:数据层 接口类 本身并不知道实现操作哪个表,当有参数传来时,即确定,并实例化,后可执行其他数据库操作。

猜你喜欢

转载自blog.csdn.net/jingjingwin5/article/details/30038093