作者adrianshum (Alien)
看板Web_Design
標題Re: [問題] 資料表物件化
時間Fri Jun 6 00:23:23 2008
補充一下
你的做法其實不太正常。
一般來說 model 不會管自己的 persist 的方法。
persistence 會交由別人去處理。
model 就做好自己作為 model 的本份就好了。
不然今天你想把資料 save 到 oracle, 明天想把
它放到 flat file, 後天存到 mysql, 你的做法就
肯定讓你頭大,也讓 model 變得雜亂。
T大提過的 DAO 是常見做法,不然用 Hibernate 之類
的話,乾脆用它的 Session 去 persist, query etc
也無不可. 重點是 model 不需要去管自己怎樣 persist
alien
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.218.220.16
推 terrybob:= =跪求中文化說明,謝謝 06/06 00:28
推 TonyQ:alien大大才是前輩 請勿如此謙稱 小弟深感惶恐o(_ _)o 06/06 00:30
→ dragon67:簡言之~通常只管定義資料型態~~至於像儲存..etc就交給已 06/08 12:18
→ dragon67:有提供寫好的(DAO)去處理就可~~ 06/08 12:19
→ dragon67:大大的文章意思應該是這樣吧? 06/08 12:20