cdi 相关问题

Java平台企业版(Java EE)5将依赖注入(DI)与使用约定优化配置到Enterprise JavaBeans(EJB)3.0。除了已有的@EJB注释之外,Java EE 6还引入了灵活且功能强大的@Inject依赖注入模型(JSR-330和JSR-299)。

通用枚举 bean 生产者

我正在尝试编写一个通用枚举生成器;每个注入点都声明不同的枚举类型,并且值根据其他地方声明的一组值进行解析(不太重要)。 我被困住了

回答 1 投票 0

无法在EAR中的@FacesConverter中注入EJB

我有两个演示项目,项目结构略有不同。一个生成 WAR 存档,另一个生成 EAR 存档。 在 WAR 项目中,在 Backin 中注入 @EJB...

回答 1 投票 0

部署到 Jetty 11 的 WAR 文件中的 RESTEasy + Weld (CDI) 似乎不起作用

我正在尝试将 WAR 文件部署到 Jetty 11,其中包括使用 RESTEasy 编写的 REST 服务,该服务通过 Weld 使用 CDI(上下文和依赖注入),但它似乎不起作用。 该项目是

回答 1 投票 0

Jakarta EE CDI 事件 TransactionPhase.AFTER_SUCCESS 事件顺序相反

当使用 AFTER_SUCCESS 注释观察者方法时,事件的接收顺序与事务期间实际触发的顺序相反。 伪代码示例: @事务性 无效...

回答 1 投票 0

当找不到要注入的 bean 时避免部署时异常

我遇到了这个问题:我正在将应用程序 (.ear) 部署到 WebLogic/CDI,并且我的一门课程中有此问题: @注入 @MyAnnotation 私人 IMyStuff 的东西; 当然,如果没有这个@的豆子

回答 1 投票 0

如何处理和归档在IICS中附加时间戳的S3文件

我的来源是S3,文件附加有时间戳,文件格式是csv。我想从文件中读取数据并将其存档。 例如:我的 s3 路径 s3-abc-asia1/datalake/landing/

回答 1 投票 0

Java BatchProperty 可以作为 List<String>?

JSR-352 / Java Batch 中是否可以将批处理属性设置为列表? 它们如何从批处理作业 XML 中进行初始化? 公共类 MyItemProcessor 扩展 ItemProcessor { @注入 @

回答 1 投票 0

Quarkus CDI:查找和启动事件

从官方文档中的代码开始,我创建了以下结构: 接口服务{ 字符串名称(); } @LookupIfProperty(name = "service.foo.enabled", 字符串...

回答 1 投票 0

单元测试弧

有没有办法在单元测试中使用 ArC CDI 容器而不使用 @QuarkusTest 的全部力量,类似于焊接的焊接接头?我不想启动我的整个应用程序进行单元测试......

回答 1 投票 0

EntityManager 是否使用 @PersistenceContext 注入到 @RequestScoped CDI bean 线程安全?

在一个Java EE Web应用程序项目中,有一个DAO被注释为CDI bean: @RequestScoped 公共类 CustomerDAO { @持久上下文 私有EntityManager em; //一些持久化操作

回答 1 投票 0

将@Inject与泛型类型一起使用

我一直在这里搜索,但还没有找到答案。 在我的应用程序中,我的控制器有一个抽象主类,其中包含一些方法和属性。我想注入 DAO

回答 2 投票 0

@ManagedProperty 未在 @Named bean 中设置请求参数

我有一个 CDI 托管 bean,其中我想将请求参数设置为托管属性: 导入 javax.inject.Named; 导入 javax.enterprise.context.RequestScoped; @命名 @RequestScoped 公共课...

回答 2 投票 0

Jakarta CDI 强制 bean 构建/注册遗留事件监听器

我有一个新的 Jakarta EE (Qurakus) 应用程序和一些旧代码,其中有注册事件侦听器的方法。我为事件注册表做了一个包装。现在我需要一些方法来有效地注册...

回答 1 投票 0

将 JakartaEE 9.1 应用程序的 TomEE 9.1.0 更新到 9.1.1/9.1.2 会导致特定注入出现 UnsatisfiedResolutionException

我们正在将应用程序从 JavaEE 7(JDK 1.8、TomEE-7.1.X)更新到 JakartaEE 9.1(JDK 11、TomEE-9.1.X)。 当我们在 TomEE 9.1.0 中使用 cxf-3.5 时遇到问题,我们尝试更新到 ...

回答 1 投票 0

动态 cdi 与 @Any

在我们的 Java EE 应用程序中,我们处理不同的文件类型。但不是将所有类型注入为 @任何 @注入 私有实例处理程序 我们用一个大开关来做到这一点。所有处理程序至

回答 1 投票 0

为什么使用@PostConstruct?

在托管 bean 中,@PostConstruct 在常规 Java 对象构造函数之后调用。 为什么我要使用 @PostConstruct 来通过 bean 进行初始化,而不是常规构造函数本身?

回答 5 投票 0

CDI:注入单个实例有效,但注入 Instance<> 无效。为什么?

我正在尝试借助 CDI 注入来实现某种“插件功能”。但我遇到了一些麻烦,我想我可能会从我的“Stackers”同伴那里得到一些外部观点:-) 我...

回答 1 投票 0

带有限定符 @Default 的类型 X 的依赖关系不满足

我正在尝试在 Wildfly 8.2 内运行的 EJB 上注入给定类型(Greeter)的对象。但是,部署总是失败并显示消息 带有

回答 1 投票 0

在 OpenLiberty 中升级到 Jakarta-EE 10 后,ClientHeadersFactory 中的 CDI 失败

我在 OpenJDK 21.0.1+12-29 上为我的应用程序使用 Open Liberty 23.0.0.12。升级 server.xml 以使用 Jakarta EE Web Profile 10.0 而不是 9.1 后,ClientHeadersFactory 中的注入确实...

回答 1 投票 0

在@Stateless中注入@RequestScoped

我正在尝试将依赖于客户端的对象注入到无状态对象中。我确实做到了,但我不太确定它是如何以及为什么工作的,因为我不完全理解 JavaEE 依赖注入...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.