Modifique o parâmetro do setter do nome do driver do datasource
para com.mysql.cj.jdbc.Driver
no método getDataSource()
da classe JPAConfiguration
para:
@Bean
public DataSource getDataSource() {
DriverManagerDataSource dataSource = new
DriverManagerDataSource();
dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver ");
dataSource.setUrl("jdbc:mysql://localhost/projeto_jpa");
dataSource.setUsername("root");
dataSource.setPassword("");
return dataSource;
}
Acredito que seja por isso que não esteja funcionando. Aguardo feedback.