原 Nhibernate一些筆記

2022-02-02 08:20:06 字數 588 閱讀 9748

一、nhibernate五部曲

1、在資料庫中建立.net類持久化的對應表——建資料庫

2、建立需要持久化的.net類——編寫model類

4、建立nh的配置檔案,告訴nh怎麼樣連線資料庫——nhibernate.cfg.xml

5、使用nh提供的api——create(),delete(),update().....

二、nhibernate常用介面

1、isession:面向使用者的主要介面,主要用於物件持久化,資料載入等操作,支援資料庫事務,它隱藏了nh的內部複雜的實現細節

3、itransaction:nh的事務處理介面,它只是簡單的封裝了底層的資料庫事務

4、iquery:hql資料載入介面

5、icriteria:nh的查詢介面

三、orm的定義:是一種為了解決物件導向與關聯式資料庫存在的互不匹配的現象的技術。

出處: 本文版權歸作者和共有,歡迎**,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。

原 筆記本為什麼輕一些好?

注這是先前一次和別人在 上討論得到的內容,沒有經過仔細的整理。為什麼筆記本應該輕一些呢?因為人們設計出膝上型電腦,就是期望電腦能隨身攜帶。當然你也可以選擇pda,但它不能滿足一些亞主流的應用。便攜性是膝上型電腦的乙個特有的 標誌性的性質。然而便攜性好的筆記本不一定使用舒適度就差。舒適度要從很多角度來...

jQuery一些筆記

如果想用新版本可把版本號刪除,它會自動獲取最新版本。如 1.8則返回1.8.0 1.8.9,如果只剩1則會返回1系列最新版本最低到1.9.9 在jquery中 document ready function 這是為了防止文件未載入完全就執行了jquery 是jquery 的簡寫 getelement...

QT一些筆記

網格布局 void qgridlayout addwidget qwidget widget,int fromrow,int fromcolumn,int rowspan,int columnspan,qt alignment alignment 0 6個引數表示控制項名,行,列,占用行數,占用列數...