Проблемы с библиотекой spring-boot-starter-data-jpa, после её подключения блокируются запросы
После подключения библиотеки spring-boot-starter-data-jpa
блокируются запросы, которые нужны для инициализации приложения.
Консоль выводит следующее и больше никуда не идет:
{"timestamp":"2025-01-30T19:09:27.309+03:00","level":"DEBUG","thread":"main","context":"default","message":"[2f5fb329] HTTP GET https://domen.ru/api/v2/orderManagement/order/filters","source":"org.springframework.web.reactive.function.client.ExchangeFunctions","application_name":"order-management","X-B3-TraceId":"679ba43657c761c850920b80eec8f134","X-B3-SpanId":"50920b80eec8f134"}
{"timestamp":"2025-01-30T19:09:29.672+03:00","level":"DEBUG","thread":"reactor-http-nio-2","context":"default","message":"[2f5fb329] [044fea2d-1, L:/192.168.111.130:52242 - R:apidocs.canavara-group.ru/19.14.155.134:443] Response 200 OK","source":"org.springframework.web.reactive.function.client.ExchangeFunctions","application_name":"order-management","X-B3-TraceId":"679ba43657c761c850920b80eec8f134","X-B3-SpanId":"50920b80eec8f134"}
Этот лог вызывает следующий запрос:
public List<Filter> apiV2OrderManagementOrderFiltersGet() throws WebClientResponseException {
ParameterizedTypeReference<Filter> localVarReturnType = new ParameterizedTypeReference<Filter>() {};
return apiV2OrderManagementOrderFiltersGetRequestCreation().bodyToFlux(localVarReturnType).collectList().block();
}
Если запускать приложение через функционал Intellij Idea, то на этом все; если запустить приложение через команду mvn start-boot:run
, то все проходит успешно и работает, но бьются шрифты. Также для работы нужен дебагер, поэтому желательно понять, в чем проблема, и починить.
Подключение базы данных через application.properties
spring.datasource.url=jdbc:postgresql://localhost:5432/order_management
spring.datasource.username=order_management
spring.datasource.password=order_management
spring.datasource.driverClassName=org.postgresql.Driver
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.liquibase.change-log=classpath:/db/liquibase-changelog.xml