什麼是POCO類

2022-09-05 02:39:08 字數 435 閱讀 4825

在說明什麼是poco類之前,首先要說明的概念就是,什麼是持久化類?

一。持久化類

在應用程式中,實現業務問題的的實體就是持久化類。但是不能認為持久化類的例項都是持久化的,它也可以是脫管狀態或瞬時狀態。

二。poco類(plain old clr object)

如果這些持久化類遵循一些簡單的規則,nhibernate能夠工作的更好。這些規則也被稱做簡單傳統的clr物件(poco:plain old clr obect)。

規則一:為持久化成員變數設定讀寫屬性。

規則二:實現乙個預設的無參構造

規則四:使用虛方法(virtual)或非密封(non-sealed)

總結:乙個poco類,必然是遵循以上規則的持久化類。它的設計,出現,是為了讓nhibernate更好的工作。

什麼是基類,什麼是父類

基類就是父類,派生類就是子類 你可以理解為生活中的父子關係,也就是說兒子繼承了所有的父親的樣貌特徵,但是兒子也有父親所沒有的一些特點 專業點講,就是子類可以繼承並使用父類的屬性和方法,也可以有自己的屬性和方法!不知道這麼說你能理解不?這裡又要講到一些繼承的特性 繼承使用繼承是為了減少 的冗餘,增強 ...

什麼是基類,什麼是父類

基類就是父類,派生類就是子類 你可以理解為生活中的父子關係,也就是說兒子繼承了所有的父親的樣貌特徵,但是兒子也有父親所沒有的一些特點 專業點講,就是子類可以繼承並使用父類的屬性和方法,也可以有自己的屬性和方法!不知道這麼說你能理解不?這裡又要講到一些繼承的特性 繼承使用繼承是為了減少 的冗餘,增強 ...

什麼是基類,什麼是派生類

基類就是父類,派生類就是子類 你可以理解為生活中的父子關係,也就是說兒子繼承了所有的父親的樣貌特徵,但是兒子也有父親所沒有的一些特點 專業點講,就是子類可以繼承並使用父類的屬性和方法,也可以有自己的屬性和方法!不知道這麼說你能理解不?這裡又要講到一些繼承的特性 繼承使用繼承是為了減少 的冗餘,增強 ...