Как запустить приложение springboot с источником данных Hikari без инициированного выключения HikariPool

#java #spring-boot #hibernate #maven #hikaricp

Вопрос:

У меня есть приложение spring boot с maven, и я использую источник данных Hikari для подключения базы данных Mysql. Но когда я запускаю приложение spring boot, инициированное выключение HikariPool происходит, как показано ниже:

 C:UsersAdmin.jdkscorretto-11.0.12binjava.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always "-javaagent:C:Program FilesJetBrainsIntelliJ IDEA 2021.1.2libidea_rt.jar=58795:C:Program FilesJetBrainsIntelliJ IDEA 2021.1.2bin" -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -Dfile.encoding=UTF-8 -classpath C:UsersAdminDesktopPiratedMovieWebtargetclasses;C:UsersAdminDesktopPiratedMovieWeblibjavax.jms.jar;C:UsersAdminDesktopPiratedMovieWeblibjavax.servlet.jsp.jstl.jar;C:UsersAdminDesktopPiratedMovieWeblibjavax.resource.jar;C:UsersAdminDesktopPiratedMovieWeblibjavax.servlet.jar;C:UsersAdminDesktopPiratedMovieWeblibjavax.ejb.jar;C:UsersAdminDesktopPiratedMovieWeblibjavax.servlet.jsp.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-oauth2-client2.5.5spring-boot-starter-oauth2-client-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter2.5.5spring-boot-starter-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-logging2.5.5spring-boot-starter-logging-2.5.5.jar;C:UsersAdmin.m2repositorychqoslogbacklogback-classic1.2.6logback-classic-1.2.6.jar;C:UsersAdmin.m2repositorychqoslogbacklogback-core1.2.6logback-core-1.2.6.jar;C:UsersAdmin.m2repositoryorgapachelogginglog4jlog4j-to-slf4j2.14.1log4j-to-slf4j-2.14.1.jar;C:UsersAdmin.m2repositoryorgapachelogginglog4jlog4j-api2.14.1log4j-api-2.14.1.jar;C:UsersAdmin.m2repositoryorgslf4jjul-to-slf4j1.7.32jul-to-slf4j-1.7.32.jar;C:UsersAdmin.m2repositoryjakartaannotationjakarta.annotation-api1.3.5jakarta.annotation-api-1.3.5.jar;C:UsersAdmin.m2repositoryorgyamlsnakeyaml1.28snakeyaml-1.28.jar;C:UsersAdmin.m2repositorycomsunmailjakarta.mail1.6.7jakarta.mail-1.6.7.jar;C:UsersAdmin.m2repositorycomsunactivationjakarta.activation1.2.2jakarta.activation-1.2.2.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-config5.5.2spring-security-config-5.5.2.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-aop5.3.10spring-aop-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-context5.3.10spring-context-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-core5.5.2spring-security-core-5.5.2.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-crypto5.5.2spring-security-crypto-5.5.2.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-expression5.3.10spring-expression-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-oauth2-client5.5.2spring-security-oauth2-client-5.5.2.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-oauth2-core5.5.2spring-security-oauth2-core-5.5.2.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-web5.5.2spring-security-web-5.5.2.jar;C:UsersAdmin.m2repositorycomnimbusdsoauth2-oidc-sdk9.9.1oauth2-oidc-sdk-9.9.1.jar;C:UsersAdmin.m2repositorycomgithubstephencjcipjcip-annotations1.0-1jcip-annotations-1.0-1.jar;C:UsersAdmin.m2repositorycomnimbusdscontent-type2.1content-type-2.1.jar;C:UsersAdmin.m2repositorycomnimbusdslang-tag1.5lang-tag-1.5.jar;C:UsersAdmin.m2repositoryorgspringframeworksecurityspring-security-oauth2-jose5.5.2spring-security-oauth2-jose-5.5.2.jar;C:UsersAdmin.m2repositorycomnimbusdsnimbus-jose-jwt9.10.1nimbus-jose-jwt-9.10.1.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-devtools2.5.5spring-boot-devtools-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot2.5.5spring-boot-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-autoconfigure2.5.5spring-boot-autoconfigure-2.5.5.jar;C:UsersAdmin.m2repositoryorgprojectlomboklombok1.18.20lombok-1.18.20.jar;C:UsersAdmin.m2repositorynetminidevjson-smart2.4.7json-smart-2.4.7.jar;C:UsersAdmin.m2repositorynetminidevaccessors-smart2.4.7accessors-smart-2.4.7.jar;C:UsersAdmin.m2repositoryorgow2asmasm9.1asm-9.1.jar;C:UsersAdmin.m2repositoryjakartaxmlbindjakarta.xml.bind-api2.3.3jakarta.xml.bind-api-2.3.3.jar;C:UsersAdmin.m2repositoryjakartaactivationjakarta.activation-api1.2.2jakarta.activation-api-1.2.2.jar;C:UsersAdmin.m2repositorynetbytebuddybyte-buddy1.10.22byte-buddy-1.10.22.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-core5.3.10spring-core-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-jcl5.3.10spring-jcl-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-data-jpa2.5.6spring-boot-starter-data-jpa-2.5.6.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-aop2.5.5spring-boot-starter-aop-2.5.5.jar;C:UsersAdmin.m2repositoryorgaspectjaspectjweaver1.9.7aspectjweaver-1.9.7.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-jdbc2.5.5spring-boot-starter-jdbc-2.5.5.jar;C:UsersAdmin.m2repositoryjakartatransactionjakarta.transaction-api1.3.3jakarta.transaction-api-1.3.3.jar;C:UsersAdmin.m2repositoryjakartapersistencejakarta.persistence-api2.2.3jakarta.persistence-api-2.2.3.jar;C:UsersAdmin.m2repositoryorghibernatehibernate-core5.4.32.Finalhibernate-core-5.4.32.Final.jar;C:UsersAdmin.m2repositoryorgjbossloggingjboss-logging3.4.2.Finaljboss-logging-3.4.2.Final.jar;C:UsersAdmin.m2repositoryorgjavassistjavassist3.27.0-GAjavassist-3.27.0-GA.jar;C:UsersAdmin.m2repositoryantlrantlr2.7.7antlr-2.7.7.jar;C:UsersAdmin.m2repositoryorgjbossjandex2.2.3.Finaljandex-2.2.3.Final.jar;C:UsersAdmin.m2repositorycomfasterxmlclassmate1.5.1classmate-1.5.1.jar;C:UsersAdmin.m2repositoryorgdom4jdom4j2.1.3dom4j-2.1.3.jar;C:UsersAdmin.m2repositoryorghibernatecommonhibernate-commons-annotations5.1.2.Finalhibernate-commons-annotations-5.1.2.Final.jar;C:UsersAdmin.m2repositoryorgglassfishjaxbjaxb-runtime2.3.5jaxb-runtime-2.3.5.jar;C:UsersAdmin.m2repositoryorgglassfishjaxbtxw22.3.5txw2-2.3.5.jar;C:UsersAdmin.m2repositorycomsunistackistack-commons-runtime3.0.12istack-commons-runtime-3.0.12.jar;C:UsersAdmin.m2repositoryorgspringframeworkdataspring-data-jpa2.5.5spring-data-jpa-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkdataspring-data-commons2.5.5spring-data-commons-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-orm5.3.10spring-orm-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-aspects5.3.10spring-aspects-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-web2.5.5spring-boot-starter-web-2.5.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkbootspring-boot-starter-json2.5.5spring-boot-starter-json-2.5.5.jar;C:UsersAdmin.m2repositorycomfasterxmljacksondatatypejackson-datatype-jdk82.12.5jackson-datatype-jdk8-2.12.5.jar;C:UsersAdmin.m2repositorycomfasterxmljacksondatatypejackson-datatype-jsr3102.12.5jackson-datatype-jsr310-2.12.5.jar;C:UsersAdmin.m2repositorycomfasterxmljacksonmodulejackson-module-parameter-names2.12.5jackson-module-parameter-names-2.12.5.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-web5.3.10spring-web-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-webmvc5.3.10spring-webmvc-5.3.10.jar;C:UsersAdmin.m2repositoryjavaxwsrsjavax.ws.rs-api2.1.1javax.ws.rs-api-2.1.1.jar;C:UsersAdmin.m2repositorycomfasterxmljacksoncorejackson-annotations2.12.5jackson-annotations-2.12.5.jar;C:UsersAdmin.m2repositorycomfasterxmljacksoncorejackson-core2.12.5jackson-core-2.12.5.jar;C:UsersAdmin.m2repositoryiojsonwebtokenjjwt.9.1jjwt-0.9.1.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-jdbc5.3.9spring-jdbc-5.3.9.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-beans5.3.10spring-beans-5.3.10.jar;C:UsersAdmin.m2repositoryorgspringframeworkspring-tx5.3.10spring-tx-5.3.10.jar;C:UsersAdmin.m2repositorycomzaxxerHikariCP3.4.5HikariCP-3.4.5.jar;C:UsersAdmin.m2repositoryorgslf4jslf4j-api1.7.32slf4j-api-1.7.32.jar;C:UsersAdmin.m2repositorymysqlmysql-connector-java8.0.16mysql-connector-java-8.0.16.jar;C:UsersAdmin.m2repositorycomgooglecodegsongson2.8.2gson-2.8.2.jar;C:UsersAdmin.m2repositoryioswaggerswagger-annotations1.6.2swagger-annotations-1.6.2.jar com.example.piratedmovieweb.PiratedMovieWebApplication   . ____ _ __ _ _  /\ / ___'_ __ _ _(_)_ __ __ _     ( ( )___ | '_ | '_| | '_ / _` |      \/ ___)| |_)| | | | | || (_| | ) ) ) )  ' |____| .__|_| |_|_| |___, | / / / /  =========|_|==============|___/=/_/_/_/  :: Spring Boot :: (v2.5.5)  2021-11-08 21:09:15.272 INFO 11796 --- [ restartedMain] c.e.p.PiratedMovieWebApplication : Starting PiratedMovieWebApplication using Java 11.0.12 on DESKTOP-OFQLT9I with PID 11796 (C:UsersAdminDesktopPiratedMovieWebtargetclasses started by Admin in C:UsersAdminDesktopPiratedMovieWeb) 2021-11-08 21:09:15.273 INFO 11796 --- [ restartedMain] c.e.p.PiratedMovieWebApplication : No active profile set, falling back to default profiles: default 2021-11-08 21:09:15.307 INFO 11796 --- [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2021-11-08 21:09:15.307 INFO 11796 --- [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2021-11-08 21:09:15.717 INFO 11796 --- [ restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode. 2021-11-08 21:09:15.732 INFO 11796 --- [ restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 9 ms. Found 0 JPA repository interfaces. 2021-11-08 21:09:15.910 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : Driver class com.mysql.cj.jdbc.Driver found in Thread context class loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@13c357f2 2021-11-08 21:09:15.977 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : HikariPool-1 - configuration: 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : allowPoolSuspension.............false 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : autoCommit......................true 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : catalog.........................none 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : connectionInitSql...............none 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : connectionTestQuery.............none 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : connectionTimeout...............30000 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : dataSource......................none 2021-11-08 21:09:15.979 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : dataSourceClassName.............none 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : dataSourceJNDI..................none 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : dataSourceProperties............{password=lt;maskedgt;} 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : driverClassName................."com.mysql.cj.jdbc.Driver" 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : exceptionOverrideClassName......none 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : healthCheckProperties...........{} 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : healthCheckRegistry.............none 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : idleTimeout.....................600000 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : initializationFailTimeout.......1 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : isolateInternalQueries..........false 2021-11-08 21:09:15.980 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : jdbcUrl.........................jdbc:mysql://localhost:3306/piratedmovie?allowPublicKeyRetrieval=trueamp;useSSL=false 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : leakDetectionThreshold..........0 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : maxLifetime.....................1800000 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : maximumPoolSize.................5 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : metricRegistry..................none 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : metricsTrackerFactory...........none 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : minimumIdle.....................5 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : password........................lt;maskedgt; 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : poolName........................"HikariPool-1" 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : readOnly........................false 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : registerMbeans..................false 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : scheduledExecutor...............none 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : schema..........................none 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : threadFactory...................internal 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : transactionIsolation............default 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : username........................"root" 2021-11-08 21:09:15.981 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.HikariConfig : validationTimeout...............5000 2021-11-08 21:09:15.981 INFO 11796 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2021-11-08 21:09:16.078 DEBUG 11796 --- [ restartedMain] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@405e1d52 2021-11-08 21:09:16.080 INFO 11796 --- [ restartedMain] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. 2021-11-08 21:09:16.141 INFO 11796 --- [ restartedMain] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default] 2021-11-08 21:09:16.180 INFO 11796 --- [ restartedMain] org.hibernate.Version : HHH000412: Hibernate ORM core version 5.4.32.Final 2021-11-08 21:09:16.182 DEBUG 11796 --- [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Pool stats (total=1, active=0, idle=1, waiting=0) 2021-11-08 21:09:16.189 DEBUG 11796 --- [onnection adder] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@56b5de06 2021-11-08 21:09:16.193 DEBUG 11796 --- [onnection adder] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1788d43d 2021-11-08 21:09:16.197 DEBUG 11796 --- [onnection adder] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@26d5246a 2021-11-08 21:09:16.202 DEBUG 11796 --- [onnection adder] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@77a72b72 2021-11-08 21:09:16.202 DEBUG 11796 --- [onnection adder] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - After adding stats (total=5, active=0, idle=5, waiting=0) 2021-11-08 21:09:16.284 INFO 11796 --- [ restartedMain] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.1.2.Final} 2021-11-08 21:09:16.362 INFO 11796 --- [ restartedMain] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect 2021-11-08 21:09:16.746 INFO 11796 --- [ restartedMain] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform] 2021-11-08 21:09:16.752 INFO 11796 --- [ restartedMain] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2021-11-08 21:09:16.872 INFO 11796 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2021-11-08 21:09:16.890 INFO 11796 --- [ restartedMain] c.e.p.PiratedMovieWebApplication : Started PiratedMovieWebApplication in 1.93 seconds (JVM running for 2.75) 2021-11-08 21:09:16.898 INFO 11796 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' 2021-11-08 21:09:16.901 INFO 11796 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... 2021-11-08 21:09:16.901 DEBUG 11796 --- [ionShutdownHook] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Before shutdown stats (total=5, active=0, idle=5, waiting=0) 2021-11-08 21:09:16.902 DEBUG 11796 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.cj.jdbc.ConnectionImpl@405e1d52: (connection evicted) 2021-11-08 21:09:16.904 DEBUG 11796 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.cj.jdbc.ConnectionImpl@56b5de06: (connection evicted) 2021-11-08 21:09:16.904 DEBUG 11796 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.cj.jdbc.ConnectionImpl@1788d43d: (connection evicted) 2021-11-08 21:09:16.904 DEBUG 11796 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.cj.jdbc.ConnectionImpl@26d5246a: (connection evicted) 2021-11-08 21:09:16.905 DEBUG 11796 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.cj.jdbc.ConnectionImpl@77a72b72: (connection evicted) 2021-11-08 21:09:16.905 DEBUG 11796 --- [ionShutdownHook] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - After shutdown stats (total=0, active=0, idle=0, waiting=0) 2021-11-08 21:09:16.905 INFO 11796 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.  Process finished with exit code 0   

Я настроил файл свойств, как показано ниже, и могу получить запрос данных, обычно используя модульный тест:

 # =============Database config================== spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/piratedmovie?allowPublicKeyRetrieval=trueamp;useSSL=false spring.datasource.username=root spring.datasource.password=123456_ spring.datasource.hikari.maximum-pool-size=5 # ==============JPA / HIBERNATE================= spring.jpa.show-sql=true spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect spring.jpa.generate-ddl=true  spring.main.web-application-type=none  logging.level.com.zaxxer.hikari.HikariConfig=DEBUG  logging.level.com.zaxxer.hikari=TRACE  

Я также добавляю spring-boot-starter-web, HikariCP, spring-boot-starter-data-jpa, как советуют многие люди, но не могу решить эту проблему.

Любой может дать мне решение для решения этой проблемы. Спасибо

Ответ №1:

Когда вы указываете spring.main.web-application-type=none , вы говорите Boot не запускать встроенный контейнер сервлетов. Итак, ваше приложение инициализируется и запускается, а затем завершает работу. Прокомментируйте это свойство, и оно должно начать выявлять любые другие проблемы.

Комментарии:

1. Спасибо, но я пытался удалить эту строку раньше, но после этого возникла другая проблема: org.springframework.context. Исключение ApplicationContextException: Не удается запустить веб-сервер; вложенным исключением является org.springframework.context. Исключение ApplicationContextException: Не удается запустить ServletWebServerApplicationContext из-за отсутствия компонента ServletWebServerFactory.

2. Можете ли вы показать свой «основной» класс? Является ли ваш основной класс аннотированным с помощью @SpringBootApplication?