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

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

主站蜘蛛池模板: 株洲市| 大埔县| 探索| 安庆市| 兴化市| 奉节县| 呼伦贝尔市| 定襄县| 得荣县| 长葛市| 龙陵县| 墨竹工卡县| 吉林市| 安图县| 利津县| 商河县| 绥化市| 柘城县| 苏州市| 沙湾县| 和田市| 灵山县| 诏安县| 油尖旺区| 项城市| 本溪市| 亳州市| 墨竹工卡县| 蓬莱市| 毕节市| 清水河县| 茂名市| 昌江| 本溪| 阜新市| 莎车县| 临夏市| 枣强县| 育儿| 沂水县| 抚顺县|