1. VO
全稱: View Object視圖對象
用途: 1.封裝瀏覽器表單提交的數據為vo對象; 2.后端程序將數據提交給瀏覽器顯示
2. PO
全稱: Persistance Object持久化對象
用途: 1.將數據封裝為po對象存儲到數據庫; 2. 將數據庫查詢的數據封裝到po對象
3. DO
全稱: Data Object數據對象
用途: 1.將solr查詢的數據封裝到do對象; 2. 將redis查詢的數據封裝到do對象 *************
4. DTO
全稱: Data Transfer Object數據傳輸對象
用途: 1.從消費者發送數據到提供者; 2. 從提供者返回數據到消費者;
實體類之間的相同屬性賦值: BeanUtils.copyProperties(obj,obj);