vo po區別--http://blog.sina.com.cn/s/blog_4c646b600100gcz4.html


VO,值對象(Value Object),PO,持久對象(Persisent Object),它們是由一組屬性和屬性的get和set方法組成。從結構上看,它們並沒有什麼不同的地方。但從其意義和本質上來看是完全不同的。

  1.VO是用new關鍵字創建,由GC回收的。

  PO則是向數據庫中添加新數據時創建,刪除數據庫中數據時削除的。並且它只能存活在一個數據庫連接中,斷開連接即被銷燬。

  2.VO是值對象,精確點講它是業務對象,是
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章