HiAll,
Я был смущен EclipseLink для Tomcat документация высказывание:
Ограничения для JPA:
Отсутствует внедрение @PersistenceContext для единицы сохраняемости, управляемой контейнером. Используйте Persistence.createEntityManagerFactory (JTA_PU_NAME)
а также этим вопросом и ответом :
но типичная конфигурация JPA в Spring выглядит следующим образом, поэтому вам не нужно создавать EntityManager вручную:
@PersistenceContext
частный EntityManager em;
Итак, вопрос: могу ли я использовать эту аннотацию @PersistenceContext для entityManager, чтобы быть уверенным, что он будет создан автоматически, и мне не нужно создавать его вручную?
В настоящее время моя аннотация @Transactional не работает должным образом, и я боюсь, что это из-за создания менеджера сущностей вручную!
Пожалуйста, нужна помощь.