【发布时间】:2012-03-24 02:10:25
【问题描述】:
这是我从 Java EE 5 迁移中得到的一个澄清问题。我目前正在开发一个打包在 WAR 文件中的 Java EE 6 Web 服务,我想知道是否可以在其上使用 CDI。我已经看到了一些使用 @Stateless 注释的示例,这在 WAR 中是不可能的(据我所知)。
当前实现:
@WebService
public class MyService{
@Inject
HelloTeller teller:
@WebMethod
public String sayHello(){
teller.sayHello();
}
}
注意:另一种方法是专门为此 Web 服务创建一个 ejbModule。
【问题讨论】:
标签: web-services java-ee-6 cdi