¡Hola Emilio, espero que estés bien!
Entiendo que estás experimentando un error al ejecutar tu aplicación Java con Spring Data JPA. El error que estás viendo se refiere a un NullPointerException
relacionado con Hibernate. Parece que el problema está en la configuración de Hibernate en tu archivo application.properties
.
Al revisar tu archivo de configuración, noté que hay un pequeño error en la propiedad spring.datasource.pasword
. La palabra "password" está escrita incorrectamente, debería ser "password". Esto puede estar causando el error que estás experimentando.
Además, la propiedad spring.jpa.properties.hibernate.dialect
está configurada con el dialecto incorrecto. En lugar de org.hibernate.dialect.HSQLDialect
, deberías utilizar el dialecto específico de PostgreSQL, que es org.hibernate.dialect.PostgreSQLDialect
.
Aquí tienes la corrección para tu archivo application.properties
:
spring.datasource.url = jdbc:postgresql://localhost/alura_series
spring.datasource.username = postgres
spring.datasource.password = ********
spring.datasource.driver-class-name = org.postgresql.Driver
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect
Después de realizar estos cambios, intenta ejecutar nuevamente tu aplicación para ver si el error ha sido solucionado. Recuerda que es importante corregir estos detalles para evitar posibles problemas en el futuro.
Espero que esta corrección te ayude a resolver el problema. ¡Buena suerte y sigue adelante con tu desarrollo!
Espero haber ayudado y buenos estudios!