Spring Boot с использованием пула соединений Hikari - PullRequest
0 голосов
/ 25 апреля 2018

Я перенял приложение SpringBoot 2.0.1.RELEASE. когда я запускаю приложение. Я вижу эти сообщения в консоли:

2018-04-25 05:52  [restartedMain] INFO  com.zaxxer.hikari.HikariDataSource.getConnection(110) - HikariPool-1 - Starting...
2018-04-25 05:52  [restartedMain] INFO  com.zaxxer.hikari.HikariDataSource.getConnection(123) - HikariPool-1 - Start completed.

несмотря на это, я не вижу импорта или ссылки на hikari во всем проекте (?!?!)

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

<dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>

и в приложении. Свойства:

spring.datasource.url=jdbc:mysql://elcordelaciutat.awob1oxhu1so.eu-central-1.rds.amazonaws.com:3306/elcor
spring.datasource.username=elcor
spring.datasource.password=elcor2#$

spring.jpa.show-sql=false
spring.jpa.properties.hibernate.format_sql=true
hibernate.dialect=org.hibernate.dialect.MySQLDialect

Это действительно возможно ????

1 Ответ

0 голосов
/ 25 апреля 2018

Начиная с SpringBoot 2.0.0, пул соединений по умолчанию для Spring - это HikariCP вместо Tomcat.

Оформить заказ вы можете в примечаниях к выпуску:

https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Release-Notes#hikaricp

...