Spring.net
kennygu
这个作者很懒,什么都没留下…
展开
-
Spring.NET企业架构 Nhibernate + .NET三层+Spring.net(ado)+ ASP.NET MVC完美结合
PetShop存在以下的弊端(这边转他人的blog文章):1、入门级别的架构,不完全适于中、高级开发人员学习。 PetShop4.0作为.NET三层的一种入门型架构。目前据我了解,大多数公司的架构模式都采用或者效仿PetShop4.0,更是还在用简单三层,或是直接不分层。对此我个人认为:作为.NET开发人员来说,这样并没有完全理解分层的真正意义,照搬PetShop4.0,而没有真正灵活应原创 2012-03-07 22:15:28 · 3771 阅读 · 0 评论 -
spring.net 配置:获取对象
依照第二篇的配置文件,我们可以初步注入我们所需的类型。本篇将记录获取对象的不同方法。1. 构造方法创建对象这种方式最常见,大多数时候我们都会采取此方式获取对象。如果目标对象需要提供构造参数,我们也可以在配置文件中提供。xsi:schemaLocation="http://www.springframework.nethttp://www.springframewor原创 2012-03-10 08:50:12 · 937 阅读 · 0 评论 -
NHibernate使用3中框架动态代理方式Nhibernate常见的错误
1.NHibernate使用3中框架动态代理方式(1).Castle框架如果使用Castle.DynamicProxy2动态代理,引用NHibernate.ByteCode.Castle.dll程序集并配置proxyfactory.factory_class NHibernate.ByteCode.Castle.ProxyFactoryFactory,NHibernate.ByteCo原创 2012-03-10 09:40:40 · 2468 阅读 · 1 评论 -
实现声明式事务,在Services.xml
transactionManager type="Spring.Data.NHibernate.HibernateTransactionManager, Spring.Data.NHibernate20">原创 2012-09-08 10:35:37 · 752 阅读 · 0 评论 -
本文解决两个问题,第一spring.net+nh+mysql 中mysql版本配置问题,第二nh配置问题
第一个报错Error thrown by a dependency of object 'MySql-6.2.2' defined in 'assembly [Spring.Data, Version=1.3.0.20001, Culture=neutral, PublicKeyToken=null], resource [Spring.Data.Common.dbproviders.xml]原创 2014-05-16 11:04:06 · 3931 阅读 · 0 评论 -
关于IOC和DI的理解
IOC:Inversion of Control 控制反转DI:Dependency Injection 依赖注入控制反转,从字面意思来看,就是控制权又被动变主动,最后又变回被动。举个例子:你的主管要求你做一件事情,这个时候就存在这么几个过程, 主管命令你做事情(这个时候主动权在主管,你是被动的)你接到命令做事情(这个时候主题是你,你是主动的,控制权转载 2014-11-04 11:36:44 · 755 阅读 · 0 评论