【发布时间】:2019-12-10 16:31:41
【问题描述】:
@Stateless EJB 对应的 quarkus 是什么?
实际上,我只能在典型的cdi bean中使用cdi,但是在quarkus中没有像@Stateless这样没有范围的bean,或者?
@NoScope // such scope does actually not exit in cdi or quarkus
public class MyBean{
@Inject
EntityManager em;
}
【问题讨论】:
-
我不太明白
@NoScope或“@Stateless之类的范围”是什么意思,但我猜@Dependent可能就是你的意思寻找。 -
但是
@Dependend继承了它注入的父bean的作用域。@Stateless没有范围,我也可以在这个 bean 中使用@Inject。 -
啊,好的。我不明白你的问题。我没有答案。如果您能分享您的动机/用例,或许会对其他潜在的响应者有所帮助。
-
用例是:使一个类成为一个 bean 来使用 cdi 而不将其绑定到一个范围,这样这个
@NoScopedbean 也可以@Injectsomething..with@Stateless它是可能的。 .但是 quarkus 或 cdi 没有@Stateless之类的东西,或者?
标签: quarkus