之前對於vo,JavaBean,pojo等實體類之間的概念和關系很模糊,不清楚他們都用在什么位置.今天我們就來談談這些不同的實體類. 一、avaBean,其實准確地說JavaBean是符合一定規范編寫出來的Java類,這些特定的約定包括: 1.類中所有的屬性都是私有屬性(private ...
JavaBean 是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,並且具有無參數的構造器。JavaBean 通過提供符合一致性設計模式的公共方法將內部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他Java 類可以通過自身機制發現和操作這些JavaBean 的屬性。VO即value object值對象主要體現在視圖的對象,對於一個WEB頁面將整個頁面的屬性封 ...
2018-12-18 23:26 0 2178 推薦指數:
之前對於vo,JavaBean,pojo等實體類之間的概念和關系很模糊,不清楚他們都用在什么位置.今天我們就來談談這些不同的實體類. 一、avaBean,其實准確地說JavaBean是符合一定規范編寫出來的Java類,這些特定的約定包括: 1.類中所有的屬性都是私有屬性(private ...
一、POJO(Plain Ordinary Java Object)簡單的Java對象,其中有一些屬性及其getter setter方法的類,沒有業務邏輯(重點理解一下"沒有業務邏輯"); POJO的內在含義是指那些沒有從任何類繼承、也沒有實現任何接口,更沒有被其它框架侵入的java ...
VO 即value object值對象。主要體現在視圖的對象,對於一個WEB頁面將整個頁面的屬性封裝成一個對象。然后用一個VO對象在控制層與視圖層進行傳輸交換。 DTO 經過處理后的PO,可能增加或者減少PO的屬性:Data Transfer Object數據傳輸對象主要用於遠程調用等需要 ...
PO :persistent object持久對象 1 .有時也被稱為Data對象,對應數據庫中的entity,可以簡單認為一個PO對應數據庫中的一條記錄。 2 .在hibernate持久化框架中與insert/delet操作密切相關。 3 .PO中不應該包含任何對數據庫的操作。 POJO ...
POJO(Plain Ordinary Java Object):即簡單Java對象,就是一個我們最常見的普通Java對象,這個概念是被大家叫出來的,它具有一些屬性,然后提供對應的getter和setter。即不與數據庫打交道的簡單對象。 VO(View Object):視圖對象,用於展示層 ...
前言:在Java開發中經常遇到這些概念問題,有的可能理解混淆,有的可能理解不到位,特此花了很多時間理順了這些概念。不過有些概念實際開發中並沒有使用到,可能理解還不夠准確,只能靠后續不斷糾正了。 1、什么是POJO ?POJO(Plain Old Java Object)這種叫法 ...
一.javabean 一、 javabean 是什么?Bean的中文含義是“豆子”,顧名思義,JavaBean是指一段特殊的Java類, 就是有默然構造方法,只有get,set的方法的java類的對象. 專業點解釋是:JavaBean定義了一組規則JavaBean就是遵循此規則 ...
一、PO/DO/VO/DTO/BO/POJO的介紹 PO(Persistent Object)=DO(Data Object) 持久化對象,它跟持久層(通常是關系型數據庫)的數據結構形成一一對應的映射關系,如果持久層是關系型數據庫,那么,數據表中的每個字段(或若干個)就對應PO的一個(或若干個 ...