Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] [Challenge LiterAura] Problemas conectando mi base de datos

Buena noche, tengo un problema al conectar la base de datos a mi proyecto, he revisado por varios medios sin embargo no veo el error, quisiera me puedan orientar.

Comparto el error :

Database JDBC URL [Connecting through datasource 'HikariDataSource (HikariPool-1)']
Database driver: undefined/unknown
Database version: 17.2
Autocommit mode: undefined/unknown
Isolation level: undefined/unknown
Minimum pool size: undefined/unknown
Maximum pool size: undefined/unknown

Comparto configuración de application.properties :

spring.application.name=literaluraic spring.datasource.url=jdbc:postgresql://localhost/ejemplo spring.datasource.username=${DB_USER} spring.datasource.password=${DB_PASSWORD} spring.datasource.drive-class-name=org.postgresql.Driver hibernate.dialect=org.hibernate.dialect.HSQLDialect

spring.jpa.hibernate.ddl-auto=update

spring.jpa.show-sql=true spring.jpa.format-sql=true

Comparto dependencias:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-databind</artifactId>
        <version>2.18.2</version>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>

    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <scope>runtime</scope>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
        <optional>true</optional>
    </dependency>

</dependencies>
2 respuestas
solución!

¡Hola! Parece que el problema de conexión a la base de datos puede estar relacionado con un pequeño error en la configuración. Al revisar tu archivo de configuración application.properties, noté que hay un pequeño error en la propiedad spring.datasource.drive-class-name, debería ser spring.datasource.driver-class-name. La "r" en "driver" parece estar ausente, y eso podría estar causando el problema de conexión.

Aquí está cómo debería lucir la línea corregida:

spring.datasource.driver-class-name=org.postgresql.Driver

Después de realizar esta corrección, intenta volver a conectar tu base de datos y verifica si el problema persiste. Espero que esta corrección solucione tu problema de conexión a la base de datos. ¡Buena suerte con tu proyecto LiterAura!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!

Super gracias era eso