概念:
在 ASP.NET中Spring是如何实现依赖注入。
以我很早之前的项目为例,在Controller里会实现BLL层 的注入
public ISimultProjectBLL simultProjetBLL { get; set; }
public IFireSjBLL fireSjBLL { get; set; }
public IFireSscBLL fireSscBLL { get; set; }
在Config文件夹下创建配置文件,并配置相关信息
<object id="SimultProjectBLL" type="完整类名称,类所在的文件夹名称" autowire="autodetect" singleton="false">
<property name="关联类的别名" ref="关联类的名称"/>
</object>
MVC请求进来---路由匹配---找到控制器和Action,在这个过程中在完成simultProjetBLL、fireSjBLL、fireSscBLL的初始化(自动去去读congfig中的配置,根据配置找到具体的类以及所关联的类)