TERA]槍騎士職業(yè)戰(zhàn)斗全攻略三(tera槍騎士和魔拳師哪個好T) 雞涌和珍雅(雞涌) 甘肅聯(lián)通用戶如何自助辦理停機保號業(yè)務(甘肅聯(lián)通用戶如何自助辦理停機保號業(yè)務流程) 國慶和中秋手抄報 簡單又漂亮(國慶迎中秋手抄報簡單漂亮) 火燒寮降水量最多的原因(火燒寮) win7如何打開快捷方式文件(如何用快捷方式打開文件) 四種方法教你挽回自尊和婚姻(四種方法教你挽回自尊和婚姻的人) 對紀檢監(jiān)察工作的意見和建議(意見和建議有什么區(qū)別) Matlab2015b軟件安裝教程(matlab2014b安裝教程) 如何申請Apple ID(ipad如何申請apple ID) 南陽中招分數(shù)線2020(南陽中招分數(shù)線) photoshop CS4教程(photoshop cs4教程下載) 怎么用手機下載電子書(怎么用手機下載電子書到mp4) 書法毛氈是什么(毛氈在書法中的用途是什么) 手機QQ 密碼輸入框 不能復制粘貼解決辦法(qq密碼復制粘貼不了怎么回事) 微信拍一拍在哪里(微信拍一拍在哪里發(fā)送) 三鼠是什么意思(三叫鼠是什么) 粉紅女郎馬卡龍的做法(馬卡龍粉紅色背景圖片) 王者榮耀雅典娜技能被動介紹(王者榮耀雅典娜的被動) 一年級下冊語文期末考試試卷2023(一年級下冊語文) Realtek聲卡沒聲音的解決辦法(聲卡沒有realtek) lols7寡婦制造者伊芙琳打野雙修爆炸出裝 晏子使楚翻譯和原文(晏子使楚翻譯) 股指期貨入門:期指貼水是什么意思(股指期貨入門:期指貼水是什么意思呀) 自我反思怎么寫學生(自我反思怎么寫) 怎么在百度發(fā)布信息 百度怎么發(fā)動態(tài)(百度怎樣發(fā)布消息) 加勒比海盜小提琴曲(雙城變奏中的小提琴曲) 排球的場地如何安排及尺寸大小(排球比賽場地尺寸大小) 手機殼貼鉆還能這樣DIY 你不知道吧(怎樣貼手機殼的鉆才能更牢固) 余弦函數(shù)公式大全表格(余弦函數(shù)公式) 如何解決使用打印機突然提示“尚未安裝打印機”(尚未安裝打印機怎么回事) 夢幻西游三維版怎么聯(lián)系在線客服(夢幻西游三維版客服電話人工服務電話) 銷售原材料結(jié)轉(zhuǎn)成本的會計分錄(銷售原材料會計分錄) 手機如何查詢東莞住房公積金?(手機如何查詢東莞住房公積金貸款額度) 呆萌寵物對對碰攻略(萌寵對決攻略) 工程招標代理資質(zhì)取消通知(工程招標代理資質(zhì)) 法定節(jié)假日加班工資怎么算(法定節(jié)假加班工資怎么計算) 駕照理論考試技巧和方法(駕照理論考試技巧和方法口訣) 黃花菜不能和什么食物同吃(黃花菜不能和什么食物一起吃) HTC G12刷recovery教程及進入recovery方法(htc如何進入recovery) b血型的人有什么特點男(b血型的人有什么特點) Sai軟件手繪簡筆畫綠色環(huán)保機器人(SAI畫畫軟件) Their是什么意思中文翻譯怎么讀(their是什么意思) 網(wǎng)上賺錢創(chuàng)業(yè)方法大全(網(wǎng)上賺錢創(chuàng)業(yè)方法大全套) 走路賺錢的幾種方式(走路賺錢的幾種方式是什么) 紅龍魚飼養(yǎng)方法(紅龍草) 怎樣增強抵抗力(怎樣增強抵抗力和免疫力) qb怎么轉(zhuǎn)給別人(怎么把qb給別人) 不是花中偏愛菊此花開盡更無花全詩拼音(不是花中偏愛菊此花開盡更無花全詩) 微信新功能"拍一拍"上線!(微信新功能朋友圈折疊)
您的位置:首頁 >綜合精選 >

vovi手機官網(wǎng)(vo)

導讀 關(guān)于vovi手機官網(wǎng),vo這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、一、PO:persistant object

關(guān)于vovi手機官網(wǎng),vo這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!

1、一、PO:persistant object 持久對象,可以看成是與數(shù)據(jù)庫中的表相映射的java對象。

2、使用Hibernate來生成PO是不錯的選擇。

3、 二、VO:value object值對象。

4、通常用于業(yè)務層之間的數(shù)據(jù)傳遞,和PO一樣也是僅僅包含數(shù)據(jù)而已。

5、但應是抽象出的業(yè)務對象,可以和表對應,也可以不,這根據(jù)業(yè)務的需要. 有一種觀點就是:PO只能用在數(shù)據(jù)層,VO用在商業(yè)邏輯層和表示層。

6、各層操作屬于該層自己的數(shù)據(jù)對象,這樣就可以降低各層之間的耦合,便于以后系統(tǒng)的維護和擴展。

7、如果將PO用在各個層中就相當于我們使用全局變量,我們知道在OO設(shè)計非常不贊成使用全局變量。

8、 但是每次都得進行VO-PO的轉(zhuǎn)換,也確實很煩。

9、我覺得有時候也可以在某個商業(yè)邏輯或者表示層使用PO,此時在這個商業(yè)邏輯的過程中PO的狀態(tài)是不發(fā)生變化的,比如顯示一條商品詳細信息的商業(yè)邏輯。

10、 在開發(fā)過的項目中,規(guī)模都很小,我一直都把PO當VO用,因為PO確實很方便,結(jié)合Hibernate的DAO,我使用JAVA的集合對象作為值傳遞的載體,當然Struts也是我的不二之選。

11、 我認為:在一些直觀的,簡單的,不易發(fā)生變化的,不需要涉及多個PO時,傳遞值還是使用PO好,這樣可以減少大量的工作量(也就意味著減少bug,減少風險),也不需要擔心未來的維護工作!。

本文分享完畢,希望對大家有所幫助。

標簽:

免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章