3
在Domain Logic and SQL的背景下,Martin Fowler的會談與數據庫交互的約3風格:新手問題...在Martin Fowler的文章
- 事務腳本
- 域模型,並
- 邏輯在SQL
我想知道的是:
- 在使用Hibernate進行持久性時,通常使用和/或鼓勵以上三種風格中的哪一種?
- 使用Hibernate有沒有第四種風格?
(從到位SQL的Hibernate之上,替代HQL的情況下)。
非常感謝......
會不會是風格#2:域模型?在這種情況下的表現會怎樣? Hibernate是否會自動在內部做一些「魔術」......以解決任何性能問題?對於我對Hibernate的無知感到抱歉:我只是問了這個非常高級的問題,所以在我投入數週時間來學習Hibernate之前,我並沒有發現它的性能不夠,或者你必須犧牲OO「純度「/」優雅「在你的領域模型。 – Harry 2010-08-24 11:04:12
我編輯了我的答案,參見上文! – 2010-08-24 11:43:03