Apresenta esse erro ao acessar a página do projeto após realizar o conteúdo da Aula 6 - Validação e conversão de dados realizei os testes também com o projeto da aula anterior mas apresentou o mesmo problema
Error creating bean with name 'entityManagerFactory' defined in class br.com.casadocodigo.loja.conf.JPAConfiguration: Instantiation of bean failed;
nested exception is org.springframework.beans.factory.BeanDefinitionStoreException:
Factory method [public org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean br.com.casadocodigo.loja.conf.JPAConfiguration.entityManagerFactory()]
threw exception; nested exception is java.lang.IllegalStateException: Failed to determine Hibernate PersistenceProvider
Eu acredito que o erro é relacionado com a Classe JPAConfiguration
e o entityManagerFactory
pois levo erro nesta parte na pilha
at br.com.casadocodigo.loja.conf.JPAConfiguration.entityManagerFactory(JPAConfiguration.java:22)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
Eu subi o projeto para o github para ficar mais fácil de identificar o problema
Estou utilizando Tomcat 9.0.375
e jdk-14.0.1
Sigo investigando mas até o momento não consegui descobrir a causa do problema.