Spring.net 在mvc中的用法
阿新 • • 發佈:2019-01-24
1. 引dll檔案:Common.Loggong ,Spring.Core,Spring.Web ,Spring.Web.Mvc3
2. Global中public classMvcApplication : Spring.Web.Mvc.SpringMvcApplication
3. Type=”類全名稱,程式集”
web.config檔案中
<configuration> <configSections> <!--Spring.net的相關配置--> <sectionGroup name="spring"> <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core"/> </sectionGroup> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </configSections> <!--Spring.net下的context相關配置--> <spring> <context> <resource uri="file://~/Config/controllers.xml"/> </context>
在controllers.xml檔案中
<?xml version="1.0" encoding="utf-8" ?> <objects xmlns="http://www.springframework.net"> <!--UserInfoController--> <object type="SoftWareVoice.OA.Controllers.UserInfoController,SoftWareVoice.OA" singleton="false" > <property name="UserInfoBLL" ref="UserInfoBLL" /> </object> <object name="UserInfoBLL" type="SoftWareVoice.OA.BLL.UserInfoBLL,SoftWareVoice.OA.BLL" singleton="false" ></object> </objects>