随笔分类 -  Spring.NET学习笔记

在学习Spring.NET过程中留下的脚印。
摘要:下面是泛型的类定义: 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem.Collections.Generic;usingSystem;namespacepiggyWinFormTempletpublicclassSprin... 阅读全文
posted @ 2010-09-26 14:45 努力偷懒 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:Spring.Data.IBatis这个在网上找了很久都没有找到,于是把该项目反编译后获取了源码,并在目前最新的spring.net(1.3.0.20349)和iBatis.NET(1.6.2.0)下编译通过了。源码如下:AbstractIBatisFactoryObject.cs源码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingIBatisNet.Common.Utilities;usingSpring.Core.IO; 阅读全文
posted @ 2010-09-26 14:23 努力偷懒 阅读(1564) 评论(1) 推荐(0) 编辑
摘要:本人使用Spring.NET来实现IOC的功能,之所以使用IOC是因为要用它来管理对象的创建,为何要管理这些对象的创建?我们做项目,在脑海里面必须有一个很清楚的认识,我们必须写出来的代码,尽可能多的在别的地方可以重用,别的地方,很多时候指的是不同的软件项目,因此,我们有一个目标就是要实现松耦合,让不同的模块之间的关联性尽可能地少。除了使用IOC,为了达到这个目标,我们也需要使用接口来配合使用。 我们来举一个我们做程序所熟悉的例子吧。就拿数据访问层为例,我们架设我们已经建立了一个软件项目的框架,我们的框架分为业务逻辑层(BLL),数据库访问层(DAO),数据库(DB)。我们数据库访问层有开源项. 阅读全文
posted @ 2010-09-15 14:37 努力偷懒 阅读(413) 评论(0) 推荐(0) 编辑
摘要:另外一篇随笔中已经有在Web中使用Spring.NET的文章了。这篇是在非Web中的应用。相对简单点。我们引入Spring.Core,使用Spring.NET来实现工厂模式。过程如下:a) 添加app.config应用程序配置文件。b) 在app.config中注册spring节点,加入一下配置代码(注意,是在<configuration>与</configuration>之间插入的。):代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighte 阅读全文
posted @ 2010-09-15 11:23 努力偷懒 阅读(829) 评论(0) 推荐(0) 编辑
摘要:common logging是一个通用日志接口,log4net是一个更强大的具体实现,另外可用不同的实现,如EntLib的日志、NLog等。下面是程序中需要引入的:Common.Logging.dll (通用日志接口,请大侠告诉我这个源码在哪里能拿到。)Common.Logging.Log4Net.dll (适配器,请大侠告诉我这个源码在哪里能拿到。)log4net.dll (具体实现的日志类)(注意:如果按下面的配置出错的情况,有可能是在Debug下没有Common.Logging.Log4Net.dll和log4net.dll引起的,我在VS2010下引入这3个dll的时候,就老是出错,后 阅读全文
posted @ 2008-11-25 16:07 努力偷懒 阅读(4220) 评论(1) 推荐(0) 编辑
摘要:文章的目的:学习如何去配置Spring.NET的NHibernate。因此,有些东西直接是使用现成的。从spring.net官网下载了最新版,里面有个Spring.Data.NHibernate.Northwind项目,我们这节的 部分代码是直接引用这个项目的。1:创建一个网站文件夹。sphbm_test。2:在解决方案中选择添加现有网站,选择刚才创建的文件夹。设置好这个网站的相关配置,特别是使用的FrameWork的版本,我们一般都使用2.0的版本。3:在这个解决方案中引入现成的东西:Spring.Northwind.Dao、Spring.Northwind.Dao.NHibernate和S 阅读全文
posted @ 2008-11-25 14:40 努力偷懒 阅读(3302) 评论(1) 推荐(1) 编辑
摘要:发现Spring.NET的文章也是很多的,但是都很少有什么给初学者一些学习的例子或者是笔记。1:在网站的Web.config中加入下面的相关配置:(注:configSections必须是configuration下的第一个元素,估计这是xml的原则是这样的吧,就像delphi程序里定义变量那样,必须在过程里面先对变量进行定义。而这里呢,则是对节点进行定义吧。)CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!--SP1:必须在 阅读全文
posted @ 2008-11-22 15:08 努力偷懒 阅读(1924) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示