真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java的PO,VO,TO,QO,BO怎么理解

本篇內(nèi)容介紹了“java的PO,VO,TO,QO,BO怎么理解”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

10年積累的網(wǎng)站設計、網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有海南州免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

PO(persistant object) 持久對象

在 o/r 映射的時候出現(xiàn)的概念,如果沒有 o/r 映射,沒有這個概念存在了。通常對應數(shù)據(jù)模型 ( 數(shù)據(jù)庫 ),本身還有部分業(yè)務邏輯的處理。可以看成是與數(shù)據(jù)庫中的表相映射的 java 對象。最簡單的 PO 就是對應數(shù)據(jù)庫中某個表中的一條記錄,多個記錄可以用 PO 的集合。 PO中應該不包含任何對數(shù)據(jù)庫的操作。

VO(value object) ,值對象

通常用于業(yè)務層之間的數(shù)據(jù)傳遞,和 PO 一樣也是僅僅包含數(shù)據(jù)而已。但應是抽象出的業(yè)務對象, 可以和表對應, 也可以不 ,這根據(jù)業(yè)務的需要,個人覺得同 DTO( 數(shù)據(jù)傳輸對象 ),在 web 上傳遞。

TO(Transfer Object) ,傳輸對象

在應用程序不同 tie( 關系 ) 之間傳輸?shù)膶ο蟆?/p>

BO(business object) ,業(yè)務對象

從業(yè)務模型的角度看,見 UML 元件領域模型中的領域對象。封裝業(yè)務邏輯的 java 對象,通過調(diào)用 DAO 方法,結合 PO,VO 進行業(yè)務操作。

主要作用是把業(yè)務邏輯封裝為一個對象。這個對象可以包括一個或多個其它的對象。

比如一個簡歷,有教育經(jīng)歷、工作經(jīng)歷、社會關系等等。

我們可以把教育經(jīng)歷對應一個 PO ,工作經(jīng)歷對應一個 PO ,社會關系對應一個 PO 。

建立一個對應簡歷的 BO 對象處理簡歷,每個 BO 包含這些 PO 。

這樣處理業(yè)務邏輯時,我們就可以針對 BO 去處理。

“java的PO,VO,TO,QO,BO怎么理解”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!


網(wǎng)頁題目:java的PO,VO,TO,QO,BO怎么理解
標題URL:http://weahome.cn/article/ipsdhh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部