使用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"/>
<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就指向了你想注入的实际类型。
</object>
<object id="myService" type="Services.MyService, Services">
</object>
</objects>
</spring>
object的type属性表明你要对哪个页面进行注入,property的name属性是该页面中被注入的Property的名字,ref就指向了你想注入的实际类型。
同样也可以对属性进行注入,如上对页面热门数目进入注入

浙公网安备 33010602011771号