У меня есть большое приложение, которое использует EJB 2.x объектные бины (BMP). Общеизвестно, что это ужасная стратегия настойчивости (я могу уточнить, если это необходимо).
Я бы хотел начать миграцию этого приложения, чтобы использовать гораздо более выразительную, прозрачную и неинвазивную стратегию персистентности, и, учитывая опыт моей компании, Hibernate 3.x является очевидным выбором.
Переход на Hibernate займет некоторое время, так как более 100 таблиц в приложении используют бины сущностей. Поэтому я рассматриваю поэтапный подход, при котором две стратегии персистентности работают параллельно, в идеале, если это возможно, на одних и тех же таблицах одновременно.
Мой вопрос заключается в том, каковы подводные камни (если таковые имеются) объединения этих двух постоянных стратегий? Будут ли они мешать друг другу?