EJB模块中的Spring上下文

时间:2018-10-23 23:03:40

标签: java spring spring-boot spring-data ejb-3.2

我目前正在制作EJB模块,没有持久性就无法完成。

我的最初本能使我使用Spring Boot,因为它有一些狂野的实现,说明人们如何使用JPA,老实说,我有点宠坏了。

但是,我无法真正在我的EJB模块中启动并运行Spring。我使用 public static void main(String [])方法创建了普通的类,但是我担心该方法永远不会运行,并使用@PostConstruct方法初始化Spring听起来很荒谬。

如何在EJB模块上初始化Spring Boot?我是否应该制作另一个模块,并以某种方式从我的EJB中引用它?我怎样才能做到这一点?人们实际上是在做这件事,还是我应该让懒惰的人倒立在电脑前,并学习“适当” JPA?

预先感谢

1 个答案:

答案 0 :(得分:0)

您将必须使用SpringBootServletInitializer使Spring在容器内在线。

https://www.baeldung.com/spring-boot-war-tomcat-deploy