Hibernate中對映物件應該在service中出現麼?

mac5211258發表於2008-03-10
系統中的業務物件和行為是放在業務邏輯中類實現的,在有了Hibernate之後,我們寫程式是將業務的行為交給了service,而與資料庫的操作交給dao操作,實體物件則透過對映交由dao。現在我越到一個問題想請假bang大哥:究竟Hibernate對映的物件該不該交給service?持久層原本是從業務邏輯層拆分出來的,它應該據說相對獨立性,是否該把對映的物件封閉在持久層中,可是封閉之後又有一些與hibernate的思想衝突,比如說hibernate中的延遲載入就不能很好的在service中使用了。

相關文章