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

使用SpringPitchfork使Java EE兼容代码在非Java EE容器中运行

  •  3
  • topchef  · 技术社区  · 16 年前

    我面临着放弃JavaEE5容器而改用web容器的决定(使用Spring)。根据Interface21,Spring Pitchfork允许在Spring中使用JavaEE编程模型的元素。因此,我在Spring容器中获得了JavaEE注释的子集。因为我更喜欢保持与JavaEE的兼容性,所以这对我来说是一个很有吸引力的选择。你对干草叉有什么经验?你用干草叉做了什么?

    2 回复  |  直到 12 年前
        1
  •  1
  •   jnorris    15 年前

    我使用pitchfork在容器外部对EJB3和JPA组件进行单元测试,它工作得非常好。我可以连接所有我需要的东西,包括事务管理器、二级缓存提供程序等。

        2
  •  1
  •   duffymo    14 年前

    没有使用干草叉的经验,但有很多使用Spring的经验。前面提到的EJB并不是问题。POJO已经足够了。

    如果您需要EJB,想要坚持使用Tomcat,并且不想切换到购买的或开源的JavaEE应用服务器,那么可以将OpenEJB与Tomcat一起使用。

    您可以尝试使用OSGi的SpringDM服务器。吃蛋壳和鸡蛋——一直吃下去。