博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nhibernate入门与demo
阅读量:6412 次
发布时间:2019-06-23

本文共 669 字,大约阅读时间需要 2 分钟。

学习和使用Nhibernate已经很久了,一直想写点东西和大家一起学习使用Nhibernate。博客园里也有很多大牛写了很多关于Nhibernate入门的文章。其中:李永京的博客http://www.cnblogs.com/lyj/tag/NHibernate/  内容最为丰富。而且在李哥的博客里面学了很多东西,在此致谢!

      本篇文章阅读对象是:Nhibernate初学者!如果你是Nhibernate的研究者或者已经很熟练的运用Nhibernate请不吝赐教,对本文不足之处进行指教。

     带着问题去学习!学完这些后,希望你能回答下面几个问题:

     1、Nhibernate是什么?

     2、Nhibernate能做什么?带给我们的什么?

     3、怎么搭建Nhibernate?

     4、怎么使用Nhibernate?

     好,我们就带着这几个问题开始我们的Nhibernate的旅程。

    第一个问题:

     要明白Nhibernate是什么,就要首先明白什么是ORM。

      先看一张经典的图:

ORM:对象关系映射(O/R Mapping,Object Relational Mapping)表示一种技术,用来把对象模型表示的对象映射到基于SQL 的关系模型数据结构中去。通俗讲,就是我们操作实体类,然后让ORM框架自动映射到数据库中。

     而Nhibernate就是:.Net环境下实现ORM的技术的一个框架!

     第二个问题:

     Nhibernate能做什么呢?

     看下面代码:

 

转载于:https://www.cnblogs.com/net-sky/p/7835182.html

你可能感兴趣的文章
什么是java?
查看>>
WPF路径动画(动态逆向动画)
查看>>
Low Level Reader Protocol (LLRP) 简介
查看>>
[Micropython]TPYBoard v10x NRF24L01无线通讯模块使用教程
查看>>
mysql中show processlist过滤和杀死线程
查看>>
最新Sublime Text 2 激活 汉化
查看>>
基础数据类型之字典
查看>>
第七次作业
查看>>
Oracle中NVARCHAR2与VARCHAR2的区别
查看>>
php debug
查看>>
Ubuntu构建LVS+Keepalived高可用负载均衡集群【生产环境部署】
查看>>
lvm实现快速备份文件及数据库,lvm快照原理
查看>>
设计模式之Factory Method(工厂方法)
查看>>
10K入职linux运维岗位小伙伴感谢信及面试经历分享
查看>>
zookeeper入门之Curator的使用之几种监听器的使用
查看>>
[转]Reporting Service部署之访问权限
查看>>
innerxml and outerxml
查看>>
validform校验框架不显示错误提示
查看>>
flink 获取上传的Jar源码
查看>>
Spring Data JPA Batch Insertion
查看>>