EJB 3dao問題

Ericx發表於2007-08-18
Dao模式,想必大家都很清楚了,可最近使用EJB3 ,總感覺我們的思路要變一下了 ,傳統的DAO模式就是要封裝資料庫的訪問邏輯,那是因為傳統的SQL語句要進行必要的封裝方便我們使用,而現在EJB 3 將所有的邏輯放到了EntityManager中,我們所有必要的操作只需要我們在Entitymanager 中一步便可以操作完成,我在想,是不是可以省略原來的Dao,普通的CRUD操作直接注入一個EntityManager然後直接進行操作,而需要進行查詢的地方使用對應實體物件的倉儲實現,不知這樣是否可以
請指教

相關文章