至高吴上(Alfa.wu)

一个人,一生,能坚持做好一件事情是多么的牛XX啊!!!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年2月23日

摘要: 摘自: http://www.cnblogs.com/niuniu1985/archive/2009/12/10/1620918.html知识点滴:持久层,DAO,API,DAL,BLL,DLL,csproj,sln持久层(Persistence):持久层只是一个逻辑概念而已,主要任务是负责把数据保存起来,一般是指保存至数据库或者文件,也可以负责完成与之相关的行为。持久层指的是把数据长期保存起来,如数据库把数据长期保存在硬盘里,XML也可以长期保存数据,还有如果把数据存放到指定文件中,也可以成为持久层。持久化可以理解为动词。Hibernate做的就是持久化的操作,主要是对数据库底层的OR映射, 阅读全文
posted @ 2013-02-23 15:12 Alfa 阅读(838) 评论(0) 推荐(0) 编辑

摘要: 摘自: http://www.cnblogs.com/GoodHelper/archive/2010/07/30/SpringNetDistributedTransaction2.htmlSpring.NET实用技巧4——NHibernate分布式事务(下) 上篇,我们已实现了在同一应用程序下的分布式事务——即多Dao层+同Service层,每个Dao对应一个数据库,一个Service调用多个Dao。但是在一些特定的子系统较多的项目中,开发人员是无法访问到某个子系统的数据库,这就意味着不能通过增加Dao层来实现分布式事务。正如一个银行的软件系统,记录了客户的账户信息和存款金额,北京的分公... 阅读全文
posted @ 2013-02-23 14:49 Alfa 阅读(376) 评论(0) 推荐(0) 编辑

摘要: 摘自: http://www.cnblogs.com/GoodHelper/archive/2010/07/29/SpringNetDistributedTransaction1.htmlSpring.NET实用技巧3——NHibernate分布式事务(上) 在使用NHibernate作为持久层框架时,多数据库操作是一个比较难解决的问题。并且很多网友在给我发的eamil中经常谈到此问题。由于NHibernate是一种框架,不能像ADO.NET那样直接用SQL语句操作数据库,在动态改变DbConnection时比较麻烦,而且NHibernate目前并不完全支持多数据库,所以实现多数据库的操... 阅读全文
posted @ 2013-02-23 14:48 Alfa 阅读(302) 评论(0) 推荐(0) 编辑