Spring.NET框架简单搭建
2013-10-12 19:53
302 查看
这几天在学C#,感觉还是需要一个控制反转的框架,正好Spirng也有.net版的,看着API搭建一个
大致目录是这样的,我们在APP.CONFIG里面配好xml文件的地址,这个APP.CONFIG就相当于是J***A中的web.xml,object.xml相当于java框架里的applicationcontext.xml
第二个OBJECT.XML
然后就可以调用里面配好的对象了
大致目录是这样的,我们在APP.CONFIG里面配好xml文件的地址,这个APP.CONFIG就相当于是J***A中的web.xml,object.xml相当于java框架里的applicationcontext.xml
<?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> <resource uri="assembly://FirstSpringNetApp/FirstSpringNetApp/Objects.xml"/> <resource uri="config://spring/objects" /> </context> <objects xmlns="http://www.springframework.net"/> <!--必要--> </spring> </configuration>
第二个OBJECT.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="PersonDao" type="FirstSpringNetApp.PersonDao, FirstSpringNetApp" /> </objects>
然后就可以调用里面配好的对象了
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Spring.Context; using Spring.Context.Support; using Spring.Core.IO; using Spring.Objects.Factory; using Spring.Objects.Factory.Xml; namespace FirstSpringNetApp { class Program { static void Main(string[] args) { AppRegistry(); Console.ReadLine(); } static void AppRegistry() { IApplicationContext ctx = ContextRegistry.GetContext(); Console.WriteLine(ctx.GetObject("PersonDao").ToString()); } } }
相关文章推荐
- asp.net mvc 简单项目框架的搭建(二)—— Spring.Net在Mvc中的简单应用
- ASP.NET SingalR + MongoDB 实现简单聊天室(一):搭建基本框架
- 利用SpringCloud搭建一个最简单的微服务框架
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (四)配置全攻略
- struts2+hibernate+spring注解版框架搭建以及简单测试(方便脑补)
- struts2+hibernate+spring注解版框架搭建以及简单测试(方便脑补)
- Spring+Springmvc+Hibernate框架搭建,简单实例
- Springboot 框架简单搭建
- SpringMVC+jdbcTemplate搭建简单开发框架
- 利用SpringCloud搭建一个最简单的微服务框架
- asp.net 学习之路 项目整体框架简单的搭建
- 利用SpringCloud搭建一个最简单的微服务框架
- struts2+hibernate+spring配置版框架搭建以及简单测试(方便脑补)
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境
- Springboot+maven+mysql+thymeleaf 简单框架搭建
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (五)测试你的成果
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境
- HzhJava框架搭建二:添加tomcat和spring运行一个简单web程序
- spring.net 框架分析(四) AOP 简单示例
- 搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)搭建你的环境(转)