91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2021-11-30 13:39:00 來源:億速云 閱讀:551 作者:iii 欄目:大數據

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

PO(persistant object) 持久對象

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

VO(value object) ,值對象

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

TO(Transfer Object) ,傳輸對象

在應用程序不同 tie( 關系 ) 之間傳輸的對象。

BO(business object) ,業務對象

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

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

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

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

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

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

“java的PO,VO,TO,QO,BO怎么理解”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

竹山县| 辰溪县| 子洲县| 崇阳县| 金川县| 宣汉县| 襄城县| 黎平县| 洪江市| 阿拉善盟| 东方市| 宣威市| 桂林市| 金坛市| 清河县| 江永县| 当雄县| 巴楚县| 杭锦后旗| 新乡县| 札达县| 普兰县| 建水县| 奉节县| 上高县| 天长市| 清原| 凉山| 重庆市| 上杭县| 遵化市| 太白县| 漯河市| 巍山| 蓬莱市| 邢台县| 凌云县| 正镶白旗| 安顺市| 梨树县| 定南县|