
ORM
文章平均质量分 86
一直学习
这个作者很懒,什么都没留下…
展开
-
NHibernate 系列学习文章
旅途站点路线第一站:熟悉NHibernateNHibernate之旅(1):开篇有益第二站:接触NHibernateNHibernate之旅(2):第一个NHibernate程序第三站:数据在我手中NHibernate之旅(3):探索查询之NHibernate查询语言(HQL)NHibernate之旅(4):探索查询之条件查询(Criteria Query)NHib转载 2011-12-29 20:11:06 · 607 阅读 · 0 评论 -
.NET开源项目介绍及资源推荐:数据持久层
在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:1.NHibernate2.NBear3.Castle ActiveRecord4.iBATIS.NET5.DAAB附加介绍:DLinq 一.NHibernate提起NHibernate,相信大家都不陌生,NHibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具,它从数据库底转载 2011-12-29 20:19:15 · 726 阅读 · 0 评论 -
ORM的优缺点
题记:今天同事提到ORM。。。。就说说它吧。。。 1.什么是ORM?ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。2.Snake.Net中ORM的特点与概述: Snake转载 2012-03-29 18:07:01 · 72667 阅读 · 14 评论 -
Subsonic配置与使用
前言 曾经尝试过很多DotNet下的ORM工具(只是DotNet2.0下的),有IBatis.Net, NHibernate, MyGeneration doodads, Microsoft EntLib, SubSonic等,觉得最简单的要数doodads,最好用的当属SubSonic。因此在AppBox项目中,我毫不犹疑的选择SubSonic作为ORM工具。为了兼容dotn原创 2012-08-14 16:11:44 · 4261 阅读 · 0 评论 -
Subsonic简单的语法整理
1.查询方面(查询所有数据记录[dataset读取方法])Myuser.Query().ExecuteDataSet().Tables[0];Myuser.Query().ExecuteDataSet();(返回关联查询[dataset读取方法])Myuser.Query().ExecuteDataSet().Tables[0];Myuser.Query().Execute转载 2012-08-15 15:06:33 · 3526 阅读 · 0 评论 -
Subsonic queries查询帮助
目前开发的一个小项目中尝试使用Subsonic的常常会使用到Query,把一些常用的方法收集以备查阅。下面是来自Subsonic官方网站的一些例子,例子基于Northwind数据库Simple Select with string columns?1234int records = new Select("produc原创 2012-08-29 11:37:00 · 2406 阅读 · 0 评论 -
用好VS2010扩展管理器-NHibernate生成
S2010已经推出有一段时间了,相比VS2008它确实有很多先进之处,这点想必很多已经开始使用VS2010的人已经感受到了,在这里要介绍的是VS2010的扩展管理器。打开VS2010之后,我们可以在“工具”菜单下找到“扩展管理器”,如下: 打开“扩展管理器”之后,界面如下: 这个时候我们看到的是一个空的界面,这是很正常的,因为我们没有安装任何扩展。如果你当前的计转载 2014-10-22 17:58:18 · 3540 阅读 · 2 评论