Spring-контекст в модуле EJB - PullRequest
0 голосов
/ 24 октября 2018

В настоящее время я делаю модуль EJB, который не может быть завершен без постоянства.

Мой первоначальный инстинкт привел меня к использованию Spring Boot, так как он имеет некоторые дикие реализации того, как можно использоватьJPA, и, честно говоря, я немного испорчен.

Однако я не смог запустить Spring в своем модуле EJB.Я создал обычный класс с помощью метода public static void main (String []) , но мой страх, что этот метод никогда не будет запущен, стал реальностью, и использование метода @PostConstruct для инициализации Spring звучит смешно.

Как я могу инициализировать Spring Boot в модуле EJB?Должен ли я сделать другой модуль и как-то сослаться на это из моих EJB?Как я могу это сделать?Это то, что люди на самом деле делают, или я должен просто положить свою ленивую заднюю сторону перед компьютером и выучить «правильный» JPA?

Заранее спасибо

1 Ответ

0 голосов
/ 24 октября 2018

Вам нужно будет использовать SpringBootServletInitializer, чтобы получить Spring онлайн внутри контейнера.

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

...