小编Wil*_*ez 的帖子

将JBoss Seam中的anotations更改为CDI(JEE6)

我们正在将我们的应用程序从JBoss Seam迁移到CDI(JEE6),所以我们正在改变一些像@In和@Out这样的分析,我们发现有很多信息对我们有帮助,但是我们有一些麻烦试图找出如何更换具有特定模式的anotations:

对于@In anotation

@Name("comprobantes")//context name
...
@In(create=false,value="autenticadoPOJO",required=false)
    private UsuarioPOJO autenticadoPOJO;
Run Code Online (Sandbox Code Playgroud)

我们可以使用CDI中的@Inject,但是如何为这种情况设置上下文变量的名称?

对于@Out anotation

@Out(scope = ScopeType.SESSION, value = "autenticadoPOJO", required = false)
Run Code Online (Sandbox Code Playgroud)

我已经阅读了一些博客,他们说我可以在CDI中使用@Produces,我们如何在添加此anotation之前或之后设置范围?

我感谢任何帮助或任何有用的文档.

jboss seam cdi java-ee-6

5
推荐指数
1
解决办法
1799
查看次数

标签 统计

cdi ×1

java-ee-6 ×1

jboss ×1

seam ×1