(一)搭建Spring.NET環境常見的DLL 1.spring.core --整個框架的基礎,實現了依賴註入的功能 2.Spring.AOP--提供面向方面編程(aop)的支持 3.Spring.Data--a定義了一個抽象的數據訪問層,可以跨越各種數據訪問技術(從ADO.NET到各種orm)進行 ...
(一)搭建Spring.NET環境常見的DLL
1.spring.core --整個框架的基礎,實現了依賴註入的功能
2.Spring.AOP--提供面向方面編程(aop)的支持
3.Spring.Data--a定義了一個抽象的數據訪問層,可以跨越各種數據訪問技術(從ADO.NET到各種orm)進行數據訪問。
4.Common.Logging.dll
(二)配置文件的設置
1.XML文件的配置
複製到輸出目錄:始終複製
<?xml version="1.0" encoding="utf-8" ?>
<objects xmlns="http://www.springframework.net"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.net
http://www.springframework.net/xsd/spring-objects.xsd">
<object id="類名" type="完整的類名,程式集名" singleton="true" >
//如果類中包含其他類的話
<property name="屬性名" ref="類名" ></property>
//類中屬性的賦值
<property name="屬性名" value="值"></property>
</object>
<object id="類名" type="完整的類名,程式集名" singleton="true">
<property name="屬性名" value="值"></property>
</object>
</objects>
1.appconfig
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<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>
<spring>
<context>
//XML的位置
<resource uri="file://XXX.xml"></resource>
</context>
<objects xmlns="http://www.springframework.net">
</objects>
</spring>
</configuration>