Подтвердить что ты не робот

Java EE 6: переход на CDI - лучшие ресурсы

У меня есть небольшое, но полное приложение Java EE 6.

Используются традиционные аннотации: @Resource, @EJB, @Singleton, @PostConstruct, @PreDestroy, @PersistenceContext, @ManagedBean, @ManagedProperty, @RequestScope, @ApplicationScope,...

Я хотел бы оценить, имеет ли смысл вводить CDI, и стандартизировать общую стратегию для инъекций зависимостей, bean управления жизненным циклом и т.д.

Вопрос: Кто-нибудь знает о хороших статьях, примерах или руководствах, которые преобразуют традиционные аннотации Java EE 6 в CDI?

4b9b3361

Ответ 1

Кто-нибудь знает о хороших статьях, примерах или руководствах, которые преобразуют традиционные аннотации Java EE 6 в CDI?

Не очень важно о "трансформации", но очень хороших ресурсах. ИМО:

Связанный с этим вопрос

Ответ 2

По-моему, "переключение" на CDI не имеет большого значения. Просто добавьте реализацию CDI (например, Weld) в свои библиотеки и начните добавлять CDI Beans/Аннотации к вашему приложению. Вам не нужно менять существующую кодовую базу. Я бы предложил прочитать ссылку Weld.

Ответ 4

Если вы планируете использовать JBoss CDI Implementation (Weld), вы можете быть заинтересованы в этой CDI с JBoss Weld.

Ответ 6

В том же духе мне нравится следующая статья:

Spring в Java EE - Опыт миграции

Это не о "Старом Java Java EE" -to- "Java EE на основе CDI" , но больше о Spring -to-Java EE 6.

Не в тему, но интересное чтение в любом случае.