摘錄自 http://www.javaeye.com/topic/73047?page=7
在實際使用Hibernate的例子中,我比較傾向于使用單個的PO,PO的邏輯關(guān)系由程序保證。當(dāng)然這種設(shè)計不符合 Hibernate的思想,不過我的目的是解決問題,根據(jù)實際經(jīng)驗來看,這樣做在項目中更有實際價值。我用Hibernate的目的只是不想寫那么多Jdbc操作,我不打算用他來封裝我的業(yè)務(wù)關(guān)系。我的業(yè)務(wù)邏輯體現(xiàn)是在數(shù)據(jù)庫設(shè)計上體現(xiàn)。而程序開發(fā)的時候,表的關(guān)系是遵循模型設(shè)計開發(fā),模型設(shè)計中會強制要求開發(fā)人員必須遵守模型的關(guān)系規(guī)則。雖然這樣,會在代碼中有很多不雅的代碼(比起在PO表達對象關(guān)系來說),但是我覺得更可控。
只有注冊用戶登錄后才能發(fā)表評論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關(guān)文章:
|
||