色尼玛亚洲综合影院,亚洲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,轉載需保留來源!

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

主站蜘蛛池模板: 雷州市| 成武县| 金门县| 礼泉县| 新晃| 建昌县| 大余县| 洞口县| 清水河县| 莆田市| 额尔古纳市| 平果县| 和政县| 定西市| 应城市| 赤峰市| 梧州市| 芦溪县| 五指山市| 涿州市| 高邮市| 长泰县| 栖霞市| 大庆市| 黄骅市| 石家庄市| 奉化市| 河津市| 普安县| 阆中市| 永嘉县| 姜堰市| 石阡县| 婺源县| 永德县| 浦东新区| 长兴县| 南木林县| 永顺县| 莲花县| 荆州市|