麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Struts開源之關(guān)于VO、PO概念的理解

2019-11-18 12:55:04
字體:
供稿:網(wǎng)友

  O/R Mapping 是 Object Relational Mapping(對(duì)象關(guān)系映射)的縮寫。通俗點(diǎn)講,就是將對(duì)象與關(guān)系數(shù)據(jù)庫綁定,用對(duì)象來表示關(guān)系數(shù)據(jù)。在O/R Mapping的世界里,有兩個(gè)基本的也是重要的東東需要了解,即VO,PO。
  
  VO,值對(duì)象(Value Object),PO,持久對(duì)象(Persisent Object),它們是由一組屬性和屬性的get和set方法組成。從結(jié)構(gòu)上看,它們并沒有什么不同的地方。但從其意義和本質(zhì)上來看是完全不同的。
  
 ?。保甐O是用new要害字創(chuàng)建,由GC回收的。
  
  PO則是向數(shù)據(jù)庫中添加新數(shù)據(jù)時(shí)創(chuàng)建,刪除數(shù)據(jù)庫中數(shù)據(jù)時(shí)削除的。并且它只能存活在一個(gè)數(shù)據(jù)庫連接中,斷開連接即被銷毀。
  
 ?。玻甐O是值對(duì)象,精確點(diǎn)講它是業(yè)務(wù)對(duì)象,是存活在業(yè)務(wù)層的,是業(yè)務(wù)邏輯使用的,它存活的目的就是為數(shù)據(jù)提供一個(gè)生存的地方。
  
  PO則是有狀態(tài)的,每個(gè)屬性代表其當(dāng)前的狀態(tài)。它是物理數(shù)據(jù)的對(duì)象表示。使用它,可以使我們的程序與物理數(shù)據(jù)解耦,并且可以簡(jiǎn)化對(duì)象數(shù)據(jù)與物理數(shù)據(jù)之間的轉(zhuǎn)換。
  
 ?。常甐O的屬性是根據(jù)當(dāng)前業(yè)務(wù)的不同而不同的,也就是說,它的每一個(gè)屬性都一一對(duì)應(yīng)當(dāng)前業(yè)務(wù)邏輯所需要的數(shù)據(jù)的名稱。
  
  PO的屬性是跟數(shù)據(jù)庫表的字段一一對(duì)應(yīng)的。
  
  PO對(duì)象需要實(shí)現(xiàn)序列化接口。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美女同hd | 毛片在线免费视频 | 激情视频免费观看 | 黄色网址在线免费播放 | 中国免费一级毛片 | 免费毛片随便看 | 久久久av亚洲男天堂 | 欧美成人免费小视频 | 九九精品影院 | 欧美成人免费在线视频 | 亚洲成人黄色片 | 在线视频 中文字幕 | 久久99精品国产99久久6男男 | xnxx 日本19| 日本精品黄色 | 精品一区二区三区中文字幕 | 久久成人精品视频 | 免费a网| 久久电影一区二区 | 一级黄色免费观看视频 | av在线免费观看网址 | 91精品国产91 | 毛片在线免费播放 | 国产分类视频 | 国产在线观看免费视频软件 | 国产在线1区 | 欧美一级全黄 | 精品久久久久久久久久中文字幕 | 日本网站在线看 | 亚洲视频高清 | 在线成人av观看 | 深夜小视频在线观看 | 在线观看国产一区二区三区 | 操你逼 | 性爱视频在线免费 | 久久国产精品99国产 | 免费在线观看成年人视频 | 精品一区二区三区毛片 | 777zyz色资源站在线观看 | av在线高清观看 | 日韩视频高清 |