一、Access数据库配置 NHibernate本身不支持Access数据库,一开始看网上各种文档,捣敲浪费了N分钟。还是祭起Nuget神器引用NHibernate.JetDrive。代码如下,搞定收工。。。 private string FilePath { get; set; } private ...
分类:
数据库 时间:
2016-06-27 21:39:32
阅读次数:
223
一直以来苦苦寻求适合自己的ORM,之前也用过Entity Framework、ormlite、nhibernate、dapper,都感觉准备步骤繁琐,除非公司提前已经搭建起来一套成熟的框架,那样只能做下添肉的工作,短时间内不能独立搭建。--废话终止 直接上图: 就这么简单。 ...
分类:
数据库 时间:
2016-06-16 16:15:49
阅读次数:
210
1、从网上下载NHibernate 4.0 文件。下载地址:https://sourceforge.net/projects/nhibernate/ 2、解压后把 NHibernate.dll文件引用项目中。 ...
分类:
其他好文 时间:
2016-06-14 10:07:42
阅读次数:
153
首先,我们了解一下ORM是什么?ORM指对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据 ...
分类:
Web程序 时间:
2016-06-12 18:27:49
阅读次数:
194
session.CreateCriteria(typeof(SysModuleFields)).SetCacheable(true).List<SysModuleFields>(); session是ISession FluentNHibernate 的map public class SysMod ...
分类:
Web程序 时间:
2016-05-31 18:46:19
阅读次数:
172
第一个NhIbernate程序 1、目的: a) 链接到oracle数据库 b) 增删改 c) 基本查询、sql查询 d) 视图查询 e) 使用存储过程 f) 多表查询、级联查询 g) 级联增删改 2、后续目的 a) 加载机制——立即加载or延迟加载 b) 并发控制 c) 缓存——一级缓存,二级缓存 ...
分类:
Web程序 时间:
2016-05-25 14:44:04
阅读次数:
241
1、介绍的内容 1、感谢园友的文章支持 by 李永京 by wolfy 2、Nhibernate的框架介绍 3、Nhibernate的架构介绍 4、Nhibernate映射方法介绍(该点自己也存在一定的疑问,如果有知道的园友请指正) 2、参考文章 由于英语一向都不太好,虽然最近在改进ing,可是让我 ...
分类:
Web程序 时间:
2016-05-25 10:53:42
阅读次数:
329
解决方案资源预览: 在NHibernate.Domain中新建实体类和映射类如下: <?xml version="1.0" encoding="utf-8" ?><hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="NHibe ...
分类:
Web程序 时间:
2016-05-25 10:42:02
阅读次数:
231
简单说明: 这个项目的结构,大家来拍拍砖,同时还要请多多提些问题。项目不是为了做新闻,由于对新闻比较了解,不同的项目中也用的多,我就想通过这个项目吧新闻功能做的深入完善些,这里也就用新闻做演示用。这个结构是根据之前的项目结构,以及院子里不是朋友们的提供的方案、代码等,整合起来的。不敢妄称为啥框架,只 ...
分类:
Web程序 时间:
2016-05-23 09:05:25
阅读次数:
211