程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> Asp.net MVC Beta整合Spring.Net

Asp.net MVC Beta整合Spring.Net

編輯:關於ASP.NET

ASP.Net MVC已經是Beta版了,相信不久就會有正式版本發布。

關於Asp.Net MVC的文章已經非常多,大家可以在博客園裡面搜索。具體關於Asp.Net的介紹我在這裡就不多說了。

我這裡主要介紹Asp.Net MVC整合Spring.Net的一個小小的實踐。

在Asp.Net MVC框架下,所有的Controller都是由系統自動Routing到具體的Controller類中,那麼怎麼能夠由Spring.Net進行創建呢?

第一步:下載Spring.Net

我用的Spring.Net的版本是1.2.0,大家可以從http://www.springframework.net/ 去下載。

第二步:引入庫文件

在你的MVC項目中引入Spring.net的庫文件,具體如下:

antlr.runtime.dll

Castle.Core.dll

Castle.DynamicProxy2.dll

Common.Logging.dll

Iesi.Collections.dll

log4net.dll

Spring.Aop.dll

Spring.Core.dll

Spring.Web.dll

Spring.Web.Extensions.dll

第三步:配置Spring.net

要在Web項目中加載Srping的配置,首先要修改Web.config配置文件:

在configSections節中增加如下內容:

Code

<!-- Spring Configration   -->
     <sectionGroup name="spring">
       <section name="context" type="Spring.Context.Support.WebContextHandler, Spring.Web"/>
     </sectionGroup>

在configSections節之後增加如下:

Code

<spring>
     <context>
       <resource uri="file://~/Spring.config"/>
     </context>
   </spring>

其中file://~/Spring.config是Spring.net的加載Object的配置文件,當然可以有多個配置文件。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved