com.zaxxer.hikari.HikariDataSource是哪个依赖的
时间: 2023-11-19 12:06:57 浏览: 210
com.zaxxer.hikari.HikariDataSource是HikariCP连接池的JDBC DataSource实现,它是在应用程序中使用HikariCP连接池时需要的依赖。你需要在你的项目中使用以下依赖(Maven):
```xml
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>4.0.3</version>
</dependency>
```
或者Gradle:
```groovy
implementation 'com.zaxxer:HikariCP:4.0.3'
```
请注意,版本号可能会随时间而变化,因此请根据您的需求选择最新的版本。
相关问题
com.zaxxer.hikari.HikariDataSource
引用和展示了两个相似的代码片段,它们都定义了一个名为"dataSource"的Bean,并使用@ConfigurationProperties注解来设置属性的前缀。这些代码片段使用HikariDataSource类创建了一个数据源。
引用显示了一个报错信息,指出HikariPool-1正在关闭。这个错误可能是由于两个GetMapping注解访问了相同的路径所导致的。解决这个问题的方法是更改其中一个GetMapping的路径,以确保它们不重叠。
另外,引用还提到了其他导致这种报错的原因,其中一个原因是缺少了spring-boot-starter-web依赖。解决这个问题的方法是在项目的依赖中添加spring-boot-starter-web依赖项。
综上所述,com.zaxxer.hikari.HikariDataSource报错的原因可能是两个GetMapping注解访问了相同的路径,解决方法是更改其中一个GetMapping的路径,或者缺少了spring-boot-starter-web依赖,解决方法是在项目的依赖中添加spring-boot-starter-web依赖项。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [HikariConfig配置详解](https://blog.csdn.net/wsyyyyy/article/details/100514129)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *3* [springboot启动时自动关闭问题 com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated....](https://blog.csdn.net/LuckyJerry66/article/details/125999838)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
为什么我新建的springboot3.2.5为什么没有com.zaxxer.hikari.HikariDataSource
在Spring Boot 2.5.3版本中,HikariCP已经成为默认的连接池实现,而不再使用com.zaxxer.hikari.HikariDataSource类。相反,Spring Boot 2.5.3使用了org.springframework.boot.jdbc.DataSourceBuilder类来创建数据源。
你可以通过以下方式配置HikariCP作为数据源:
1. 在pom.xml文件中添加HikariCP的依赖:
```xml
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>4.0.3</version>
</dependency>
```
2. 在application.properties或application.yml文件中进行配置:
```properties
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase
spring.datasource.username=username
spring.datasource.password=password
```
这样就可以使用HikariCP作为数据源了。
阅读全文