Проблемы с подключением проекта Spring Boot к базе данных PostgreSQL.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проблемы с подключением проекта Spring Boot к базе данных PostgreSQL.

Сообщение Anonymous »

Я работаю над проектом Spring Boot, который подключается к базе данных PostgreSQL, но у меня возникли проблемы с настройкой подключения к базе данных. В журналах отображается следующее:

Драйвер базы данных отображается как «неопределенный/неизвестный».

Есть предупреждения, связанные с Hibernate, в частности, с диалектом и платформой JTA. Пул соединений Hikari не отображает ожидаемую конфигурацию, такую ​​как размер пула, уровень изоляции и режим автофиксации.
Я уже добавил зависимость PostgreSQL, но соединение, похоже, все еще не работает. проблемы во время запуска. Может ли кто-нибудь помочь устранить неполадки при настройке или предложить дополнительные действия по настройке для решения этой проблемы?
файл application.properties
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

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






конечный результат
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/

:: 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)


Подробнее здесь: https://stackoverflow.com/questions/792 ... l-database
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»