2011-01-27 2 views

ответ

0

Четыре года назад я написал несколько инструментов в perl. Но с сегодняшнего дня я думаю, что через один день через источники извлечения ненужных материалов и добавления комментариев тем, кто видел обе технологии, является лучшим.

В конце концов недостаточно просто поставить @Stateless в класс bean, у которого раньше было определение без состояния в xml - вы также хотите использовать аннотации @EJB для ввода других bean-компонентов и, скорее всего, удалить старые CMP-данные или данные BMP доступ с JPA, который использует другую семантику и т. д.

Хотя может существовать какая-то оснастка, я думаю, что лучше всего использовать существующий источник с тонкой гребенкой, чтобы вы знали, что делаете.

+0

Спасибо за ваш ответ. Я полагаю, что самым мудрым подходом было бы сделать миграцию вручную ... – Igor

1

я предлагаю использовать IntelliJ EJB инструменты рефакторинга: http://www.jetbrains.com/idea/webhelp/migrating-to-ejb-3-0.html

+0

Также посмотрите эту тему http://stackoverflow.com/questions/10120804/are-there-any-ejb-migration-tools-available-for -migrating-ejb-2-1-toejb-3-x – Raul

+0

Этот рефакторинг IntelliJ звучит великолепно. Поскольку я пользователь Eclipse, я не знал о такой возможности ... Во всяком случае, я уже выполнил мою миграцию вручную, но я обязательно ее попробую. Thanx! – Igor