gpt4 book ai didi

java - 在 POJO 中使用依赖注入(inject)来注入(inject) EJB

转载 作者:行者123 更新时间:2023-11-30 05:15:19 25 4
gpt4 key购买 nike

是否可以使用@EJB注释将ejb注入(inject)到pojo中?如果是,我是否需要在 JBoss 服务器上设置任何特殊的东西才能使其正常工作?

请让我们不要讨论这样做的理由 - 我只是想破解一些旧代码以使其工作:-)

最佳答案

是的,如果你能让 JBoss 为你创建 Pojo。

您的问题是您可能调用 new 来创建 Pojo,而框架无法拦截此行为,这就是 @EJB 被忽略的原因。

解决方案是使用工厂来创建 Pojo,并告诉工厂有关 EJB 的信息,以便工厂可以在返回新的 Pojo 之前设置它们。

关于java - 在 POJO 中使用依赖注入(inject)来注入(inject) EJB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1648888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com