博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring.Net学习系列 - 第一篇HelloWorld
阅读量:4948 次
发布时间:2019-06-11

本文共 1254 字,大约阅读时间需要 4 分钟。

之所以写这篇文章是因为网上很多例子都是不可以用的,大多纯粹是误人子弟。

这篇文章纯粹是一个HelloWorld,希望能帮到大家。至于配置里需要注意的地方可参考其他文章,这里仅列出可用的项目代码及下载。

开发环境:VS2005(打了SP1的补丁)

步骤一:新建一个控制台项目

步骤二:引用Spring.Core.dll

步骤三:新建App.config代码如下:

步骤四:新建spring.xml.config(这个名字可自定,如需改名,则在App.config的rescource里也需一并修改),代码如下:

步骤五:修改项目原来的Program.cs文件:

using System;using System.Collections.Generic;using System.Text;using Spring.Context;using Spring.Context.Support;namespace SpringNetDemo{    public class Hello    {        private string helloword;        public string HelloWord        {            get { return this.helloword; }            set { this.helloword = value; }        }    }    public class Program    {        static void Main(string[] args)        {            IApplicationContext context = ContextRegistry.GetContext();            Hello hello = (Hello)context.GetObject("hello");            Console.Write(hello.HelloWord);            Console.Read();        }    }}

说明:这里的hello.HelloWord就是Spring.Net通过xml的配置实现注入的。有问题的可以留言。

转载于:https://www.cnblogs.com/caiwujia/archive/2012/05/10/springnet_demo.html

你可能感兴趣的文章