Миграция с EJB 2 Entity Bean на EJB3
У меня есть некоторые сущностные бины, созданные в EJB 2.0, и теперь мне нужно перейти на EJB 3.x, но я изучил, что использование бобов сущностей изменилось в EJB 3.x, и вместо этого они используют JPA.
Где я могу найти решение, чтобы заставить мои бобы чувствовать себя комфортно с EJB 3.x?
3 ответа
Например, из следующих ресурсов, доступных онлайн:
- http://www.datadisk.co.uk/html_docs/ejb/ejb3_migration.htm
- http://www.oracle.com/technetwork/middleware/ias/oc4j-twp-ejb3-migration-1013-133021.pdf
или следующие печатные книги:
- Pro JPA 2 Освоение API персистентности Java (стр. 457-466)
- EJB3 в действии (стр. 513-528)
Просто для дальнейшего использования, я рекомендую следующую ссылку: http://what-when-how.com/enterprise-javabeans-3/migrating-cmp-2-entity-beans-to-the-ejb-3-jpa-part-1/
И на том же сайте есть также часть 2, а также перенос сессионных компонентов и MDB. Я использовал их и нашел их очень полезными и полезными.
Инструменты рефакторинга IntelliJ EJB могут оказаться полезными: http://www.jetbrains.com/idea/webhelp/migrating-to-ejb-3-0.html
Я верю, что есть некоторые для Eclipse тоже.