Я конвертирую проект из Seam в CDI, и я совершенно новый в этих полях. Я застрял в преобразовании тегов @Startup, @Cretae, @RequestParameter, @Out, @AutoCreate, @ Destroy , что является альтернативой для этих тегов в Weld CDI?Преобразование из шва для сварки CDI
1
A
ответ
1
Существует аннотация @Startup
EJB и аннотация @PostConstruct
, в которой представлена информация о том, что вы ищете. Вы видели бит переноса на jdf http://www.jboss.org/jdf/migrations/seam2/open18_migration/?
1
Кроме того, вы можете использовать @Disposes
в ваших объектов CDI уничтожить произведенный объект, @PreDestroy
бы это сделать, если это авто создано боб тогда @Disposes
уничтожает объект, созданный @Produces
. @Produces
- приблизительный эквивалент @Out
.
@RequestParameter
может быть подключен через серплет Solder без прямого эквивалента в CDI.
0
Проверить это автоматизированный Шов для применения преобразования CDI:
Спасибо, что была очень полезная ссылка. Он решил некоторые из моих проблем :) – Yashar
Есть ли у вас какое-либо представление о замене для @Out и RequestParameter. Можем ли мы отказаться от Weld? – Yashar
Нет, нет оттока. Используйте Производители. RequestParams там тоже нет. Возможно, стоит написать письмо. – LightGuard