当前位置: 代码迷 >> C# >> Sprint.Net 札记
  详细解决方案

Sprint.Net 札记

热度:85   发布时间:2016-05-05 04:56:21.0
Sprint.Net 笔记

有生以来写的第一份博客, 还真不会写, 请高手们指导指导.

1.引入 Spring.Core.dll 和 Common.Logging.dll 两个文

2. 在UI层的Web.conf 的 <ConfigSections>中加入sprint节点.

<configSections>  <sectionGroup name="spring">    <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core"/>    <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core"/>  </sectionGroup></configSections>

3.再<configuration>下加入

<configuration>  ...  ...  ...  <spring>    <context>      <resource uri="config://spring/objects" />    </context>    <objects xmlns="http://www.springframework.net">      <object id="UserInfoService" type="Icdce.UserLimit.BLL.UserInfoService,Icdce.UserLimit.BLL" singleton="false"></object>    </objects>  </spring></configuration>

4. 然后前台即可调用中间的方法.

IApplicationContext ctx = ContextRegistry.GetContext();IBLL.IUserInfoService userInfo = ctx.GetObject("UserInfoService") as IBLL.IUserInfoService;