crystal丶

导航

2012年7月11日 #

在MVC3项目中结合NInject实现依赖注入

摘要: 解释:依赖注入:(Dependency Injection),也称之为控制反转。大致意思就是,让我们的应用程序所依赖的一些外部服务,可以根据需要动态注入,而不是预先在应用程序中明确的约束.这种思想在当前软件开发领域,为了保证软件架构灵活性和可便于维护性,应该说是很有意义的。在MVC框架中,为依赖注入的设计提供了先天的支持。结合一些我们熟知的DI组建,比如Unity,Ninject等等。可以较为容易的实现上述提到的功能。场景介绍:我们的应用程序,需要支持各种不同的数据源,而且我们希望日后可以很容易地切换,不会因为数据源的变化而导致对Contoller或者Model,或者View做修改。第一步:准 阅读全文

posted @ 2012-07-11 15:04 crystal丶 阅读(201) 评论(0) 推荐(0)