代码之家  ›  专栏  ›  技术社区  ›  homaxto

在POJO中使用依赖注入来注入EJB

  •  1
  • homaxto  · 技术社区  · 15 年前

    是否可以使用@ejb注释将ejb注入pojo中? 如果是的话,我是否需要在JBoss服务器上设置一些特殊的功能来使其正常工作?

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

    2 回复  |  直到 15 年前
        1
  •  2
  •   Aaron Digulla    15 年前

    是的,如果你能让jboss为你创建pojo。

    你的问题是你可能打电话给 new 要创建pojo,框架无法截获这一点,这就是为什么@ejb被忽略的原因。

    解决方案是使用一个工厂来创建POJO并告诉工厂EJB的情况,这样它就可以在返回新的POJO之前设置它们。

        2
  •  0
  •   Ondra Žižka David Lilljegren    15 年前

    不确定,但EJB3.1应该允许这样做。