Мы переносим наше приложение с JBoss Seam на CDI (JEE6), поэтому мы меняем некоторые аннотации, такие как @In и @Out, есть много информации, которую мы оказались полезными, но у нас есть некоторые проблемы, пытаясь выяснить, как заменить аннотации определенными шаблонами:
Для аннотации @In
@Name("comprobantes")//context name
...
@In(create=false,value="autenticadoPOJO",required=false)
private UsuarioPOJO autenticadoPOJO;
Мы можем использовать @Inject из CDI, но как установить имя контекстной переменной для Это дело?.
Для аннотации @Out
@Out(scope = ScopeType.SESSION, value = "autenticadoPOJO", required = false)
Я читал некоторые блоги, и они говорят, что я могу использовать @Produces в CDI, как мы можем установить область до или после добавления этой аннотации?
Буду признателен за любую помощь или любую полезную документацию.