我有一个使用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