E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nHibernate
ORMBattle : Entity Framework 4 VS
NHibernate
3
公司下一个项目要在EF和NH之间做一个抉择。网上关于二者优劣的文章一搜一大把。本文仅提供ORMBattle测试套件下二者最新版本的比较。 首先给出我修改过的测试套件,包含结果。 修改点如下 删掉了DataObject.Net相关的测试,因为我没有license 升级NH到最新的NH3,测试用的Context类不继承任何基类直接使用Session.Query(而基于NH2.1.2的
·
2015-11-13 17:14
Hibernate
立即升级你的 Linq to SQL -- Visual Entity 1.0 发布
支持的数据库:MS SQL Server 支持的框架:Linq to SQL 和 ALinq(下个版本将支持
NHibernate
) 点击
·
2015-11-13 17:14
entity
NHibernate
之旅系列文章导航
宣传语
NHibernate
、
NHibernate
教程、
NHibernate
入门、
NHibernate
下载、
NHibernate
教程中文版、
NHibernate
实例、
NHibernate
2.0、
NHibernate
2.0
·
2015-11-13 17:58
Hibernate
在
NHibernate
中一切必须是 Virtual 的吗?
原文地址:Must Everything Be Virtual With
NHibernate
?
·
2015-11-13 17:50
Hibernate
nhibernate
资源
NHibernate
从入门到精通系列(8)——一对一关联映射 摘要: 内容摘要 单向主键关联映射 双向主键关联映射 唯一外键关联映射
NHibernate
的一对一关联映射有三种,单向主键关联映射、
·
2015-11-13 17:07
Hibernate
iBATIS.net的OR映射篇
相对于
Nhibernate
复杂的配置文件实现来说,IBatisnet的映射配置更为简单直接,下面我们就 之前的例子分析一下一个典型的配置文件(Person.xml): Code <
·
2015-11-13 16:50
ibatis
基于
NHibernate
的UnitOfWork+Repository模式(AutoFac)–P1
基于
NHibernate
的UnitOfWork+Repository模式(AutoFac)–Part1 最近写了一系列的UnitOfWork模式和Repository模式的文章,你可以在这里查看这些文章
·
2015-11-13 16:45
repository
Razor试图引擎 语法学习(一)
Razor试图引擎 语法学习(一) 最近写了使用UnitOfWork模式以及Repository模式在
NHibernate
中的使用: 有兴趣的,可以在这里阅读:http://www.cnblogs.com
·
2015-11-13 16:45
学习
基于
NHibernate
的UnitOfWork+Repository模式(AutoFac)
非常感谢各位在之前comment中提出的意见。。确实Razor语法介绍的文章错别字太多,影响大家阅读。 前面的文章介绍了如何在asp.net中中UnitOfWork模式以及Repository模式的使用。只是没有使用IoC工具。今天结合前面的例子在Asp.net mvc中把Autofac集成进来。 之前试着搜索了很多资料来调查是否Autofac比Windsor要好用,或者是比其它的IoC工具是
·
2015-11-13 16:43
repository
Fluent
NHibernate
1.Fluent
NHibernate
是什么?
·
2015-11-13 16:31
Hibernate
UnitOfWork模式和Repository模式
http://www.n-pei.com/blog/unitofwork-for-
nhibernate
http://www.n-pei.com/blog/unitofwork-for-
nhibernate
-part2
·
2015-11-13 16:30
repository
Spring.NET企业架构实践之
NHibernate
+ Spring.NET + WCF + Windows服务 + Silverlight 中小企业应用架构完整Demo
最近由于工作忙的原因,博客更新的比较慢,在此给园子里的朋友说声抱歉。于是,我利用周末的时间写了一份Spring.NET架构的综合应用,希望这样的实用型架构能受到大家的欢迎。 一、概括 此Demo使用的开发工具是:VS2010,数据库任意,Silvelright版本是4.0。 Demo分为三层(Tier),数据库,服务器端,客户端。其中,服务器端又分为三层(Layer),持久层,服务层
·
2015-11-13 16:25
silverlight
Spring.NET企业架构实践之
Nhibernate
+ WCF + ASP.NET MVC + NVelocity 对PetShop4.0重构(三)——持久层
什么是持久层?先解释什么是持久,英文persistence,将内存中的数据固化,保持在物理储存设备中。然而在企业应用中,往往通过关系型数据库来完成这一过程。那么持久层的定义是:相对于三层架构中的表示层、业务层而言,专门负责持久化数据的独立领域。 设计模式中的“单一职责”原则确定了分层的目的,说白了,持久层就是专门与数据库打交道的。如图1所示 图1 在PetShop4.0中的
·
2015-11-13 16:23
Hibernate
Spring.NET企业架构实践之
Nhibernate
+ WCF + ASP.NET MVC + NVelocity 对PetShop4.0重构(二)——领域模型
什么是领域模型?领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。 当我们不再对一个新系统进行数据库提炼时,取而代之的时面向对象的模型提炼。我们必须大刀阔斧地对业务领域进行细分,将一个复杂的业务领域划分为多个小的子领域,同时还必须分清重点和次要部分,抓住核心领域概
·
2015-11-13 16:22
Hibernate
Spring.NET企业架构实践之
Nhibernate
+ WCF + ASP.NET MVC + NVelocity 对PetShop4.0重构(一)——架构设计
PetShop4.0是微软针对.NET企业系统推出的一个范例。业界有许多.NET与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,而且有很多可以借鉴之处。PetShop是一
·
2015-11-13 16:21
Hibernate
ActiveRecord学习(四):HQL应用
前面介绍了如何使用配置AR,一些简单的操作以及常见几种映射关系的实现,今天我们就来讲一下HQL,前段时间我在博客园上看有人介绍
NHibernate
的时候说"
·
2015-11-13 16:37
ActiveRecord
ActiveWriter----集成到VS.NET的
NHibernate
(ActiveRecord)对象可视化设计工具
或许很多人向我一样,寻找一个可以直接对业务实体进行设计,然后直接根据设计生成持久层的工具,就象Hibernate Tools那样.当然,可能很多人对通过工具生成代码有着不一样的看法,不过有这样的一个工具,无疑能够给我们开发带来便利,尤其是一个开源的工具,能够根据修改来满足我们不同的需求. 当然,这方面的代码生成工具首推CodeSmith,MyGen
·
2015-11-13 15:36
ActiveRecord
DevText设计思考
DevText设计思考(求
NHibernate
Asp.net mvc牛人) 很久没来这里写文章了。
·
2015-11-13 15:21
text
interface与pojo类之间的关系
但是遇到一个问题:使用
nhibernate
中,创建的pojo对象,该对象是否的访问是否应该通过interface。
·
2015-11-13 15:11
interface
NHibernate
代码生成工具
; 从codeproject(http://www.codeproject.com/useritems/
NHibernate
_Helper_Kit.asp
·
2015-11-13 15:08
Hibernate
Type.GetType 获得本Assembly以外的类型
如下代码可以把
NHibernate
的Hbm.xml 生成 数据库结构。
·
2015-11-13 15:08
assembly
NHibernate
使用笔记
最近看了好多ORM库,自己也尝试过自己写一些代码,终于还是决定使用
NHibernate
。
·
2015-11-13 15:06
Hibernate
Test-Drive ASP.NET MVC
另外,本书还覆盖了ASP.NET MVC中特别令人期待的领域,作者使用
NHibernate
作为后端持久化,用REST来优化交互,并展示了可复用的方式来对交付的系统进行高效部署。
·
2015-11-13 15:51
asp.net
区域性 ID 2155 (0x086B)不是受支持的区域性 解决方法
在给程序添加
Nhibernate
.dll 引用后,居然出现 :错误 MSB3095: 参数无效。
·
2015-11-13 15:47
方法
NHibernate
VS IbatisNet
NHibernate
是当前最流行的 Java O/R mapping 框架 Hibernate 的移植版本,当前版本是 1.0 .2 。
·
2015-11-13 15:12
Hibernate
献给Fluent
NHibernate
的初学者
之前因为在DevText项目中使用Fluen
NHibernate
,顺便就学习了下。今天就结合官方网站的介绍来给大家分享下为什么我们要用Fluent
NHibernate
。
·
2015-11-13 14:21
Hibernate
NHibernate
配置及映射文件
配置
NHibernate
有三种常见的配置方法。 1:在web.config,App.config里面配置 <?
·
2015-11-13 14:22
Hibernate
NHibernate
:many-to-one/one-to-many/many-to-many关系映射
本文的内容: 介绍NH如何处理对象间many-to-one,one-to-many和many-to-many的双向映射关系(本文主要介绍了映射文件,对于类的生成可以跟据前两篇描述的方法生成); 经验教训: 相关类图:(下面的类图包含一对一,多对一,一对多和多对多) many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many
·
2015-11-13 14:22
many-to-one
Spring.NET企业架构实践之
NHibernate
+ Spring.NET + WCF + Windows服务 + Silverlight 中小企业应用架构完整Demo
一、概括 此Demo使用的开发工具是:VS2010,数据库任意,Silvelright版本是4.0。 Demo分为三层(Tier),数据库,服务器端,客户端。其中,服务器端又分为三层(Layer),持久层,服务层,门面层。 WCF以Windows服务作为宿主,客户端使用Silverlight运行浏览器之外。 图1 图1是解决方案中包含的项目。其中,Server
·
2015-11-13 14:50
silverlight
NHibernate
版本不一致问题
项目中遇到以下问题: Castle.Facilities.NHibernateIntegration, Version=1.1.0.0 对应
NHibernate
版本:2.1.2.4000&
·
2015-11-13 14:27
Hibernate
【开源项目】Cuyahoga简评
涉及到的知识点 1、
nhibernate
使用nbibernate作为持久层框架。 使用 castle/
NHibernate
Facility管理会话。
·
2015-11-13 14:26
开源项目
nhibernate
更新 SqlDateTime 溢出问题
最近在用
nhibernate
,更新实体 时遇到一个SqlDateTime 溢出问题 费力调了
·
2015-11-13 14:43
Hibernate
2010学习计划
1、技术:继续深入了解MVC/WCF/线程同步/并发访问/内存操作/动态程序 2、研究:MVC/
NHibernate
/Dizcuzz源代码 3、关注:设计模式、SOA、敏捷开发 MVC是将来Web
·
2015-11-13 14:48
学习
NHibernate
的三种常见配置方法
配置
NHibernate
有三种常见的配置方法。 1:在web.config,App.config里面配置 <?
·
2015-11-13 14:33
Hibernate
NHibernate
配置和映射文件的智能提示
在编辑
NHibernate
配置文件和映射文件时,总是不能获得智能提示功能。而且编译的时候,还会出现一大堆警告。 很不爽! 查了一下文档,把这个问题解决了。
·
2015-11-13 14:32
Hibernate
NHibernate
学习第四天 数据层数据访问类
三层的数据访问层里面有一个dbhepler类,
Nhibernate
也是有一个的。
·
2015-11-13 14:37
Hibernate
NHibernate
学习第三天 Web.config 的配置
想要实体与数据库关联起来就需要告诉
nhibernate
我的数据库所在的位置,一般有两种方式 在Web.config 里面进行配置,还有一个写一个专门的xml文件进行配置,我所采用的是第一种  
·
2015-11-13 14:36
Hibernate
NHibernate
学习第二天 项目搭建
1. 新建一个web 项目 我的Web项目的名称是 NHibernateTemplate\llr.web 实体层名称 NHibernateTemplate\llr.Mode
·
2015-11-13 14:35
Hibernate
NHibernate
学习 第一天 准备
需要
NHibernate
的DLL文件 网上有许多的资料,还有许多的教学资料
·
2015-11-13 14:34
Hibernate
NHibernate
集合映射中的set, list, map, bag, array
NHibernate
集合映射中的set, list, map, bag, array set, bag, list, map的语义 集合最重要的一点是集合的语义。
·
2015-11-13 13:13
Hibernate
华丽的
NHibernate
华丽的
NHibernate
http://www.cnblogs.com/kissdodog/archive/2013/02/21/2919886.html 华丽的
NHibernate
NHibernate
·
2015-11-13 13:32
Hibernate
更新部分字段
NHibernate
更新部分字段
NHibernate
概述: 在有些情况下,我只想更新记录中的一个字段的值.比如:浏览完这条记录后,我把其中的是否浏览置为1.
·
2015-11-13 13:31
Hibernate
Linq to
NHibernate
入门示例
Linq to
NHibernate
入门示例
NHibernate
相关: 09-08-25连贯
NHibernate
正式发布1.0候选版 09-08-17
NHibernate
中一对一关联的延迟加载
·
2015-11-13 13:31
Hibernate
Spring.Net+
Nhibernate
+Asp.Net Mvc 框架
搭建你的Spring.Net+
Nhibernate
+Asp.Net Mvc 框架 (一)搭建你的环境 使用这套框架不是很长时间。但也基本应用了几个项目中了。
·
2015-11-13 13:15
Hibernate
随笔分类 -
NHibernate
随笔分类 -
NHibernate
NHibernate
3剖析:Query篇之
NHibernate
.Linq自定义扩展 2010-08-11 20:05 by 李永京, 1506 visits,
·
2015-11-13 13:55
Hibernate
NHibernate
3.0在PetShop 3层架构中的应用
PetShop 及
NHibernate
对于.Net平台下的开发者一定很熟悉,前者是一个经典的软件开发架构,后者是是一个强大的ORM框架。
·
2015-11-13 13:45
Hibernate
初学
NHibernate
,
NHibernate
B/S C/S 初级的项目源码
NHibernate
通过方言(dialect)来消除这些这些开源或者是商业数据库之间对SQL标准的解释的差异。
NHibernate
对属性使用的类型不加任何限制。
·
2015-11-13 13:44
Hibernate
NHibernate
学习 第十二天 存储过程的使用
存储过程相当难说,将t-sql语句放入存储过程预编译后可以加快执行速度,但又时不时会将业务放入存储过程中,还会对orm产生不好的影响 1. 创建一个存储过程 用 Menus表为处理对象 create proc [ dbo ] . [ pro_insert ] ( @title &n
·
2015-11-13 13:26
Hibernate
NHibernate
学习 第十一天 对多对的关系处理
今天我们来看一下多对多的关系 Roles <-> Menus ,中间有一个关联表 RoleToMenu 。 它们的关系是 一个角色可以有多个访问菜单,同样一个菜单可能被多个角色使用。多对多关系就出来了 1. 首先处理Roles.cs文件,添加一个属性来存放 Menus 集合 public cla
·
2015-11-13 13:25
Hibernate
NHibernate
学习 第十天 一对多的外键关系处理
今天我们来看一下一对多的关系,在我们的数据库中不能很好的表达出一对多的关系,一个角色对多个可访问的Menu,但中间还有一个RoleToMenu的表,所以今天我们用其它表来说明 1. 新建一张订单表与顾客表, 一位顾客可以下许多的订单 结构如下 2. 创建两表的实体类 Customer.cs public cla
·
2015-11-13 13:24
Hibernate
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他