我有一個使用EJB 2.x實體bean(BMP)的大型應用程序。這是衆所周知的可怕的持久戰略(如果需要,我可以詳細闡述)。將EJB 2.x BMP實體bean與Hibernate 3.x混合使用
我想開始遷移此應用程序以使用更具表現力,透明和非侵入性的持久性策略,並且根據我公司以前的經驗,Hibernate 3.x是一個明顯的選擇。
遷移到Hibernate將需要一段時間,因爲應用程序中超過100個表使用實體bean。所以我正在尋找一種分階段的方法,在這種方法中,如果可能的話,兩個持久性策略並行運行,理想情況是同時在同一個表上運行。
我的問題是,結合這兩種持久性策略有什麼缺陷(如果有的話)?他們會彼此相處嗎?
這同樣適用於第一級緩存(會話) – 2008-10-16 03:47:15