services.xml:
<?xml version="1.0" encoding="utf-8" ?> <objects xmlns="http://www.springframework.net"> <object name="UserService" type="PMS.BLL.UserService, PMS.BLL" singleton="false" > </object> </objects>
同样是出于方便管理考虑,我们将控制器和业务类分两个文件来保存,文件中节点的规则与控制台示例中完全相同。
3.修改Web.config配置文件

在配置文件的configSections节点中增加如图的sectionGrup节点,configuration节点中增加Spring节点,并在spring节点中的context节点中使用resource节点设置配置文件的路径。
4. 修改Global文件
修改根目录的Global.asax文件,将MvcApplication类的父类由HttpApplication更改为SpringMvcApplication。
public class MvcApplication : SpringMvcApplication//HttpApplication
5. 最后,将原来的控制器中代码修改,就成功地在MVC项目中使用Spring.Net实现了IOC
//private IUserService _userService;
//private IUserService UserService
//{
// get { return _userService ?? (_userService = new UserService()); }
// set { _userService = value; }
//}
private IUserService UserService { get; set; }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。








