傳輸物件模式

2022-09-16 18:18:12 字數 480 閱讀 7077

傳輸物件模式(transfer object pattern)用於從客戶端向伺服器一次性傳遞帶有多個屬性的資料。傳輸物件也被稱為數值物件。傳輸物件是乙個具有 getter/setter 方法的簡單的 pojo 類,它是可序列化的,所以它可以通過網路傳輸。它沒有任何的行為。伺服器端的業務類通常從資料庫讀取資料,然後填充 pojo,並把它傳送到客戶端或按值傳遞它。對於客戶端,傳輸物件是唯讀的。客戶端可以建立自己的傳輸物件,並把它傳遞給伺服器,以便一次性更新資料庫中的數值。以下是這種設計模式的實體。

我們將建立乙個作為業務物件的 studentbo 和作為傳輸物件的 studentvo,它們都代表了我們的實體。

transferobjectpatterndemo,我們的演示類在這裡是作為乙個客戶端,將使用 studentbo 和 student 來演示傳輸物件設計模式。

js設計模式之(傳輸物件模式)

傳輸物件模式 transfer object pattern 用於從客戶端向伺服器一次性傳遞帶有多個屬性的資料。傳輸物件也被稱為數值物件。傳輸物件是乙個具有 getter setter 方法的簡單的 pojo 類,它是可序列化的,所以它可以通過網路傳輸。它沒有任何的行為。伺服器端的業務類通常從資料庫...

FTP傳輸模式

載自iis管理員指南 與 http 以及其他 internet 上使用的協議不同,ftp 協議在會話期間只使用兩個連線 乙個用於控制的半雙工連線,另乙個用於資料傳輸的全雙工連線。預設情況下,tcp 埠 21 用於伺服器上的控制連線,而資料連線由客戶端連線到伺服器所使用的方法來決定,詳細說明如下。主動...

J2EE業務層模式 傳輸物件

問題 需要垮層次傳輸多種資料物件。j2ee應用系統把伺服器端的業務元件實現為會話門面和業務物件,這些元件的一些方法需要把資料返回給客戶端。這些元件通常實現為遠端物件,比如session bean 和 entity bean 如果這些業務元件欂櫨的是細粒度的get set方法,客戶端為了獲得他需要的所...