После обновления до spring-boot-2.2.6 с 2.2.5 ввод экземпляра EntityManager с помощью @PersistenceContext
завершился неудачно. Какие правила нужно изменить?
@Repository
class MyDaoImpl @Autowired constructor(
@PersistenceContext private val em: EntityManager,
private val repository: MyJpaRepository
) {
...
}
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException:
No qualifying bean of type 'javax.persistence.EntityManager' available:
expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
Ошибка исчезнет, если я принудительно настрою config spring-boot-autoconfigure на 2.2.5 с spring-boot-2.2.6.