原文:POJO、VO、DTO、Entity、Domain的區別

POJO Plain Ordinary Java Object :即簡單Java對象,就是一個我們最常見的普通Java對象,這個概念是被大家叫出來的,它具有一些屬性,然后提供對應的getter和setter。即不與數據庫打交道的簡單對象。 VO View Object :視圖對象,用於展示層,它的作用是把某個指定頁面 或組件 的所有數據封裝起來。即和html jsp等頁面屬性對應的java對象。 ...

2021-04-20 15:08 0 437 推薦指數:

查看詳情

VODTOPOJO、PO的區別

VO 即value object值對象。主要體現在視圖的對象,對於一個WEB頁面將整個頁面的屬性封裝成一個對象。然后用一個VO對象在控制層與視圖層進行傳輸交換。 DTO 經過處理后的PO,可能增加或者減少PO的屬性:Data Transfer Object數據傳輸對象主要用於遠程調用等需要 ...

Mon Jul 22 21:47:00 CST 2019 0 1992
【轉】PO/POJO/BO/DTO/VO區別

PO :persistent object持久對象 1 .有時也被稱為Data對象,對應數據庫中的entity,可以簡單認為一個PO對應數據庫中的一條記錄。 2 .在hibernate持久化框架中與insert/delet操作密切相關。 3 .PO中不應該包含任何對數據庫的操作。 POJO ...

Tue Jun 02 21:06:00 CST 2015 0 15151
vo、po、dto、bo、pojoentity、mode如何區分

Java Bean:一種可重用組件,即“一次編寫,任何地方執行,任何地方重用”。滿足三個條件 類必須是具體的和公共的 具有無參構造器 提供一致性設計模式的公共方法將內部域或暴露成員屬性 VO value object:值對象 通常用於業務層之間的數據傳遞,由new創建 ...

Fri Jun 07 00:52:00 CST 2019 0 1495
entity、bo、vo、po、dtopojo如何理解和區分?

Java開發過程中,基本實體類包都以entity或者model來稱呼,可是不少項目中,卻以Bo、Vo來命名,面試的時候,也有可能被問到這些問題。那么,這幾者分別代表什么意思呢? Entity 最常用實體類,基本和數據表一一對應,一個實體一張表。 Bo(business object) 代表 ...

Mon Sep 06 18:43:00 CST 2021 0 113
實體entity、JavaBean、Model、POJOdomain區別

Java Bean、POJOEntityVO , 其實都是java 對象,只不過用於不同場合罷了。 按照 Spring MVC 分層結構: JavaBean: 表示層 (Presentation Layer) Entity: 業務層 (Service layer) Dao: 數據 ...

Fri Apr 19 19:20:00 CST 2019 0 615
實體entity、JavaBean、Model、POJOdomain區別

實體entity、JavaBean、Model、POJOdomain區別Java Bean、POJOEntityVO , 其實都是java 對象,只不過用於不同場合罷了。 按照 Spring MVC 分層結構: JavaBean: 表示層 (Presentation Layer ...

Thu Jan 31 22:01:00 CST 2019 1 4512
PO/DO/VO/DTO/BO/POJO概念與區別

一、PO/DO/VO/DTO/BO/POJO的介紹 PO(Persistent Object)=DO(Data Object) 持久化對象,它跟持久層(通常是關系型數據庫)的數據結構形成一一對應的映射關系,如果持久層是關系型數據庫,那么,數據表中的每個字段(或若干個)就對應PO的一個(或若干個 ...

Mon Aug 02 01:19:00 CST 2021 0 470
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM