【发布时间】:2021-02-12 17:20:43
【问题描述】:
我正在尝试创建一个带有参数的 CDI bean。我的问题是我希望注入类传递这些参数。我该怎么做?
例如
class MyBean() {
}
@Dependent
class MyInjectingClass() {
@Inject MyBean myBean; // and somehow add two int parameters here that MyBean will use in its methods
}
【问题讨论】:
-
如果适用,可以提供带有
@Produces的procuder方法。 -
你能给我写一个非常简单的例子吗?我真的不明白它对我有什么帮助。
-
我认为注入是在第一次使用 myBean 时完成的。您可以尝试在 MyInjectingClass 的 @PostConstruct-Method 中设置参数。
标签: jakarta-ee cdi