使用Spring.Net对Web页面进行依赖注入

 


Spring.Net支持对Web页面的依赖注入,而且并不用修改代码,只需要在配置文件中配置就行。而且它还支持对自定义的httpHandler,httpModule的依赖注入,不能不说它的功能强大。

  下面具体介绍如何使用Spring.Net:

1. 添加Spring的SectionGroup
4. 最后配置如何依赖注入
 
<spring>
    <context>
      <resource uri="config://spring/objects"/>
    </context>
    <objects xmlns="http://www.springframework.net">
      <object type="Default.aspx">
        <property name="Service" ref="myService"/>
        <property name="popCount" value="10"/>
      </object>
      <object id="myService" type="Services.MyService, Services">
      </object>
    </objects>
  </spring>

object的type属性表明你要对哪个页面进行注入,property的name属性是该页面中被注入的Property的名字,ref就指向了你想注入的实际类型。
同样也可以对属性进行注入,如上对页面热门数目进入注入
posted @ 2009-05-07 17:01  '.Elvis.'  阅读(244)  评论(0)    收藏  举报