Probleme beim Verbinden des Spring Boot-Projekts mit der PostgreSQL-DatenbankJava

Java-Forum
Guest
 Probleme beim Verbinden des Spring Boot-Projekts mit der PostgreSQL-Datenbank

Post by Guest »

Ich arbeite an einem Spring Boot-Projekt, das eine Verbindung zu einer PostgreSQL-Datenbank herstellt, aber es treten Probleme beim Einrichten der Datenbankverbindung auf. Die Protokolle zeigen Folgendes:

Der Datenbanktreiber wird als „undefiniert/unbekannt“ gemeldet.

Es gibt Warnungen im Zusammenhang mit Hibernate, insbesondere zum Dialekt und zur JTA-Plattform. Der Hikari-Verbindungspool zeigt nicht die erwartete Konfiguration an, z. B. Poolgröße, Isolationsstufe und Autocommit-Modus.
Ich habe die PostgreSQL-Abhängigkeit bereits hinzugefügt, aber die Verbindung scheint immer noch vorhanden zu sein Probleme beim Start. Kann jemand bei der Fehlerbehebung bei der Einrichtung helfen oder zusätzliche Konfigurationsschritte vorschlagen, um dieses Problem zu beheben?
application.properties-Datei
spring.application.name=demo
spring.datasource.url=jdbc:postgresql://localhost:5432/student
spring.datasource.username=postgres
spring.datasource.password=""
spring.jpa.hibernate.ddl-auto=update

pom.xml-Datei

4.0.0

org.springframework.boot
spring-boot-starter-parent
3.4.1


com.example
demo
0.0.1-SNAPSHOT
demo
Demo project for Spring Boot














17



org.springframework.boot
spring-boot-starter-data-jpa


org.springframework.boot
spring-boot-starter-web



org.postgresql
postgresql


org.springframework.boot
spring-boot-starter-test
test






org.springframework.boot
spring-boot-maven-plugin






Terminalergebnis
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/

:: Spring Boot :: (v3.4.1)

2024-12-21T21:27:34.587+08:00 INFO 31236 --- [demo] [ main] com.example.demo.DemoApplication : Starting DemoApplication using Java 23.0.1 with PID 31236 (D:\Self-Learn\Java\demo\target\classes started by shien in D:\Self-Learn\Java\demo)
2024-12-21T21:27:34.589+08:00 INFO 31236 --- [demo] [ main] com.example.demo.DemoApplication : No active profile set, falling back to 1 default profile: "default"
2024-12-21T21:27:35.339+08:00 INFO 31236 --- [demo] [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2024-12-21T21:27:35.364+08:00 INFO 31236 --- [demo] [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 0 JPA repository interfaces.
2024-12-21T21:27:35.903+08:00 INFO 31236 --- [demo] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
2024-12-21T21:27:35.921+08:00 INFO 31236 --- [demo] [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2024-12-21T21:27:35.921+08:00 INFO 31236 --- [demo] [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.34]
2024-12-21T21:27:35.985+08:00 INFO 31236 --- [demo] [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2024-12-21T21:27:35.987+08:00 INFO 31236 --- [demo] [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1315 ms
2024-12-21T21:27:36.209+08:00 INFO 31236 --- [demo] [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2024-12-21T21:27:36.282+08:00 INFO 31236 --- [demo] [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.6.4.Final
2024-12-21T21:27:36.322+08:00 INFO 31236 --- [demo] [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2024-12-21T21:27:36.600+08:00 INFO 31236 --- [demo] [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2024-12-21T21:27:36.627+08:00 INFO 31236 --- [demo] [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2024-12-21T21:27:36.836+08:00 INFO 31236 --- [demo] [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection org.postgresql.jdbc.PgConnection@3cf55e0c
2024-12-21T21:27:36.838+08:00 INFO 31236 --- [demo] [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2024-12-21T21:27:36.911+08:00 INFO 31236 --- [demo] [ main] org.hibernate.orm.connections.pooling : HHH10001005: Database info:
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
2024-12-21T21:27:37.276+08:00 INFO 31236 --- [demo] [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2024-12-21T21:27:37.280+08:00 INFO 31236 --- [demo] [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2024-12-21T21:27:37.342+08:00 WARN 31236 --- [demo] [ main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-12-21T21:27:37.795+08:00 INFO 31236 --- [demo] [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path '/'
2024-12-21T21:27:37.804+08:00 INFO 31236 --- [demo] [ main] com.example.demo.DemoApplication : Started DemoApplication in 3.664 seconds (process running for 4.177)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post