色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

Nhibernate入門與demo

  本篇文章閱讀對象是: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能做什么呢?

  看下面代碼:

User myUser = new User();
//User初始化........
session.Save(myUser);//保存一個用戶
session.Update(myUser);//更新用戶
session.Delete(myUser);//刪除用戶
User user = session.Get<User>(Id) as User;//根據主鍵獲取用戶的 用戶實例

NET技術Nhibernate入門與demo,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 灵川县| 北辰区| 玛多县| 枣庄市| 黄浦区| 桐庐县| 蚌埠市| 龙口市| 孙吴县| 旅游| 冕宁县| 抚宁县| 赞皇县| 浏阳市| 沙河市| 绩溪县| 斗六市| 玛纳斯县| 岗巴县| 鸡东县| 郎溪县| 滕州市| 襄汾县| 盐源县| 金堂县| 黎川县| 三穗县| 南召县| 和顺县| 凤冈县| 扎鲁特旗| 绥江县| 察哈| 营口市| 遂溪县| 万盛区| 靖州| 多伦县| 陈巴尔虎旗| 阳曲县| 克拉玛依市|