我配置光如下教程:https://www.baeldung.com/spring-boot-hikari当Sping Boot 启动时,Hikari也会启动,如下图所示:
是否可以将Hikari配置为在收到第一个REST请求时启动?
ubbxdtey1#
引用自Github上Hikari的官方文件:
jmp7cifd2#
作为文件:“对于要创建的池化数据源,我们需要能够验证是否有有效的Driver类,因此在执行任何操作之前,我们都要检查该类是否可用。换句话说,如果您设置spring.datasource.driver-class-name=com.mysql.jdbc.Driver,则该类必须是可加载的。"(https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/htmlsingle/)
2条答案
按热度按时间ubbxdtey1#
引用自Github上Hikari的官方文件:
**如果您的驱动程序支持JDBC4,强烈建议不要设置此属性。**这适用于不支持JDBC4连接的“旧”驱动程序。isValid()API。此查询将在从池中提供连接之前执行,以验证与数据库的连接是否仍然有效。同样,请尝试在不使用此属性的情况下运行池,如果您的驱动程序不兼容JDBC4,HikariCP将记录一个错误,并通知您。无
jmp7cifd2#
作为文件:
“对于要创建的池化数据源,我们需要能够验证是否有有效的Driver类,因此在执行任何操作之前,我们都要检查该类是否可用。换句话说,如果您设置spring.datasource.driver-class-name=com.mysql.jdbc.Driver,则该类必须是可加载的。"(https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/htmlsingle/)