Я пытаюсь разработать микросервис с использованием весенней загрузки + jpa + hibernate. Но каждый раз, когда я запускаю свой код, он по умолчанию создает 10 соединений с базой данных (postgresql). Я настроил свой application.yml, но он не переопределил свойства источника данных. Кто-нибудь может помочь мне выбраться из этого?
spring:
dataSource:
tomcat:
max-active: 5
max-idle: 5
min-idle: 5
initial-size: 5
commitOnReturn: True
maxAge: 300000
min-evictable-idle-time-millis: 20000
max-threads: 10
validation-query: SELECT 1
test-on-borrow: true
validation-interval: 300000
Здесь я собираюсь добавить свой класс GetApp.java. Проверьте это:
package com.pwc.nic.main;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.autoconfigure.jdbc.
DataSourceTransactionManagerAutoConfiguration;
импорт
org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration;
@ SpringBootApplication (
исключить = {
DataSourceAutoConfiguration.class,
HibernateJpaAutoConfiguration.class,
DataSourceTransactionManagerAutoConfiguration.class
},
scanBasePackages = { "com.pwc.nic" })
открытый класс GetApp {
public static void main(String[] args) {
SpringApplication.run(GetApp.class, args);
}
}