05 2010 档案

摘要:针对大型系统,往往采用Oracle数据库。这是因为在大数据量的情况下Oracle的优势比较明显,而且能够部署到非Windows环境下,从而弥补.NET程序跨平台的缺点。但是使用NHibernate访问Oracle和访问SQL Server相比来说要略微复杂。  在使用NHibernate访问Oracle的过程中,我们需要以下几个步骤:  1.下载并安装Oracle客户端http://www.ora... 阅读全文
posted @ 2010-05-25 21:21 冬子哥 阅读(12965) 评论(18) 推荐(5) 编辑
摘要:什么是二级缓存?  NHibernate的Session提供了一级缓存。每个Session,对同一个id进行两次Load,不会发送两条SQL语句给数据库,但是Session一但关闭,一级缓存也就失效了。   与Session相对的是,SessionFactory也提供了相应的缓存机制。  SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。  SessionFact... 阅读全文
posted @ 2010-05-19 03:46 冬子哥 阅读(5904) 评论(10) 推荐(5) 编辑
摘要:Spring.NET对WCF(Windows Communication Foundation)有很好的支持,Spring.Services程序集下封装了创建和调用WCF的方法。以往,我们使用svc文件来承载WCF;使用自动生产的代理来调用服务。这样便对产生了诸多依赖。而使用Spring.NET则会令应用程序得到良好的改善。  让我们从实例中学习今天的内容:    首先创建服务契约和其实现Cont... 阅读全文
posted @ 2010-05-15 22:59 冬子哥 阅读(14046) 评论(12) 推荐(6) 编辑

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