随笔分类 -  [ORM]NHibernate&&EF

摘要:目录写在前面文档与系列文章立即加载一个例子总结写在前面上篇文章介绍了nhibernate延迟加载的相关内容,简单回顾一下延迟加载,就是需要的时候再去加载,需要的时候再向数据库发出sql指令进行查询。本篇文章介绍的立即加载,则和延迟加载相对,举个简单的例子,就是查询客户信息,则会将该客户相关联的数据立... 阅读全文
posted @ 2014-11-07 22:27 wolfy 阅读(2243) 评论(9) 推荐(10) 编辑
摘要:目录写在前面文档与系列文章延迟加载一个例子总结写在前面上篇文章介绍了多对多关系的关联查询的sql,HQL,Criteria查询的三种方式。本篇文章将介绍nhibernate中的延迟加载方式,延迟加载按个人理解也可以叫做按需要加载(Loading-on-demand)。文档与系列文章[Nhiberna... 阅读全文
posted @ 2014-11-06 23:11 wolfy 阅读(2403) 评论(7) 推荐(2) 编辑
摘要:目录写在前面文档与系列文章多对多关系关联查询总结写在前面上篇文章介绍了nhibernate中对一对多关系进行关联查询的几种方式,以及在使用过程需要注意的问题。这篇文章对多对多关系的查询处理也采用上篇文章的描述方式进行说明。文档与系列文章[Nhibernate]体系结构[NHibernate]ISes... 阅读全文
posted @ 2014-11-04 23:18 wolfy 阅读(6850) 评论(4) 推荐(4) 编辑
摘要:目录写在前面文档与系列文章一对多查询总结写在前面上篇文章介绍了nhibernate的一对多关系如何配置,以及级联删除,级联添加数据的内容。这篇文章我们将学习nhibernate中的一对多关系的关联查询。前面文章中也介绍的nhibernate的查询:HQL,条件查询,原生SQL查询。文档与系列文章[N... 阅读全文
posted @ 2014-11-03 21:47 wolfy 阅读(4402) 评论(2) 推荐(2) 编辑
摘要:目录写在前面文档与系列文章一对多关系一个例子级联删除级联保存总结写在前面在前面的文章中,我们只使用了一个Customer类进行举例,而在客户、订单、产品中它们的关系,咱们并没有涉及,比如一个客户可以有一个或者多个订单,在数据库中变现为“主外键关系”,有时也喜欢称为“父子关系”。那么就让我们一起学习,... 阅读全文
posted @ 2014-11-02 14:52 wolfy 阅读(10686) 评论(2) 推荐(10) 编辑
摘要:目录写在前面文档与系列文章组件之依赖对象一个例子总结写在前面周一至周四一直在成都出差,也一直没有更新博客了,一回到家第一件事就是扒一扒最近博客园更新的文章,然后把想看的收藏了,大概有20篇左右,包括基础的js或者jquery(快速浏览,复习基础),java方面的(主要了解实现业务的思想),asp.n... 阅读全文
posted @ 2014-11-01 15:36 wolfy 阅读(1457) 评论(4) 推荐(1) 编辑
摘要:目录写在前面文档与系列文章并发控制乐观并发控制(Optimistic Concurrency)一个例子悲观并发控制(Pessimistic Concurrency)总结写在前面上篇文章介绍了nhibernate中的事务,在增删改查中使用的必要性。本篇文章将介绍nhibernate中的并发控制。对多人... 阅读全文
posted @ 2014-10-26 12:42 wolfy 阅读(2610) 评论(4) 推荐(2) 编辑
摘要:目录写在前面文档与系列文章事务增删改查总结写在前面上篇文章介绍了nhibernate的增删改查方法及增加修改操作,这篇文章将介绍nhibernate的事务操作。SQL Server中的事务在sql中使用begin transaction开启一个事务,rollback transaction用于回滚事... 阅读全文
posted @ 2014-10-25 11:16 wolfy 阅读(3409) 评论(0) 推荐(1) 编辑
摘要:目录写在前面文档与系列文章添加数据删除数据修改数据添加修改数据总结写在前面上篇文章介绍了nhibernate的基于面向对象的条件查询。对一个项目来说,增删改查是必不可少的,虽然实现方式不同,但是总有涉及到这部分的代码。之前跟朋友说过一个笑话,你要会增删改查了,一切问题就不是问题了,在加上业务处理基本... 阅读全文
posted @ 2014-10-24 21:21 wolfy 阅读(3638) 评论(0) 推荐(3) 编辑
摘要:目录写在前面文档与系列文章条件查询一个例子总结写在前面上篇文章介绍了HQL查询,我个人觉得使用ORM框架就是为了让少些sql,提高开发效率,而再使用HQL就好像还是使用sql,就觉得有点又回到使用sql的年代。但是完全不用hql也不是绝对的,HQL更接近原生态的sql,对于一些比较复杂的查询,HQL... 阅读全文
posted @ 2014-10-23 21:29 wolfy 阅读(5261) 评论(0) 推荐(6) 编辑
摘要:目录写在前面文档与系列文章查询的几种方式HQL查询一个例子总结写在前面上篇文章介绍了nhibernate在项目中的基本配置,包括数据库连接字符串的设置,映射文件的配置及需注意的地方,这篇文章将介绍nhibernate的查询方法。文档与系列文章[Nhibernate]体系结构[NHibernate]I... 阅读全文
posted @ 2014-10-19 14:28 wolfy 阅读(3712) 评论(0) 推荐(6) 编辑
摘要:目录写在前面nhibernate文档搭建项目映射文件持久化类辅助类数据库设计与连接配置测试总结写在前面一年前刚来这家公司,发现项目中使用的ORM是Nhibernate,这个之前确实没接触过,EF多少在项目中用过,想着既然都是ORM,应该语法上都差不多。当时也就是硬着头皮上的,刚开始也只能通过模仿别人... 阅读全文
posted @ 2014-10-18 12:29 wolfy 阅读(4807) 评论(21) 推荐(12) 编辑
摘要:概述有这样一个需求需要管理企业内网的信息,包括图标和链接。考虑到图标也不是很大所以就将图片直接保存在数据库中了。但是用到Nhibernate,如何映射呢?Table 5.5. Large Object Mapping TypesNHibernate Type.NET TypeDatabase Typ... 阅读全文
posted @ 2014-09-04 20:08 wolfy 阅读(1528) 评论(1) 推荐(0) 编辑
摘要:目录认识EF添加数据删除数据修改数据查询数据总结认识EFADO.NET Entity Framework 是微软以ADO.NET为基础所发展出来的对象关系对伊(O/R Mapping)解决方案,早起被称为ObjectSpage,最新版本EF6。实体框架Entity Framework是ADO.NET... 阅读全文
posted @ 2014-07-29 20:12 wolfy 阅读(6209) 评论(1) 推荐(2) 编辑
摘要:系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHibernate]持久化类(Persistent Classes)[NHibernate]O/R Mapping基础[NHibernate]集合类(Collections)映射[NHibernat... 阅读全文
posted @ 2014-05-18 11:09 wolfy 阅读(1006) 评论(1) 推荐(0) 编辑
摘要:系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHibernate]持久化类(Persistent Classes)[NHibernate]O/R Mapping基础[NHibernate]集合类(Collections)映射[NHibernat... 阅读全文
posted @ 2014-05-17 16:52 wolfy 阅读(888) 评论(0) 推荐(1) 编辑
摘要:系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHibernate]持久化类(Persistent Classes)[NHibernate]O/R Mapping基础[NHibernate]集合类(Collections)映射[NHibernat... 阅读全文
posted @ 2014-05-17 12:28 wolfy 阅读(1240) 评论(0) 推荐(0) 编辑
摘要:系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHibernate]持久化类(Persistent Classes)[NHibernate]O/R Mapping基础[NHibernate]集合类(Collections)映射[NHibernat... 阅读全文
posted @ 2014-05-12 20:07 wolfy 阅读(1923) 评论(0) 推荐(0) 编辑
摘要:系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHibernate]持久化类(Persistent Classes)[NHibernate]O/R Mapping基础[NHibernate]集合类(Collections)映射[NHibernat... 阅读全文
posted @ 2014-05-11 19:02 wolfy 阅读(1659) 评论(0) 推荐(0) 编辑
摘要:系列文章[Nhibernate]体系结构[NHibernate]ISessionFactory配置[NHibernate]持久化类(Persistent Classes)[NHibernate]O/R Mapping基础[NHibernate]集合类(Collections)映射引言单向关联是最常用... 阅读全文
posted @ 2014-05-11 11:45 wolfy 阅读(1700) 评论(0) 推荐(0) 编辑

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