HikariDataSource在我的Spring启动项目中不显示的问题。

问题描述 投票:0回答:1

我正在做一个项目,但在导入时遇到了一个问题。 导入 com.zaxxer.hikari.HikariDataSource。

我如何将它安装到我的IntelliJ中?enter image description here 我唯一有的就是导入

import org.springframework.boot.jdbc.metadata.HikariDataSourcePoolMetadata。

package com.example.demoSpring.datasource;
    import org.springframework.boot.jdbc.DataSourceBuilder;
    **import com.zaxxer.hikari.HikariDataSource;**
    import org.springframework.boot.jdbc.metadata.HikariDataSourcePoolMetadata;
    import org.springframework.context.annotation.Configuration;

@Configuration
public class Datasource {
    public HikariDataSource hikariDataSource(){
        return DataSourceBuilder
                .create()
                .type(hikariDataSource.class)
                .username();
                .build();
    }
}
java spring spring-boot intellij-idea hikaricp
1个回答
1
投票

这可能与你的maven依赖关系有关,但这也可能是可行的。

<!-- https://mvnrepository.com/artifact/com.zaxxer/HikariCP -->
<dependency>
    <groupId>com.zaxxer</groupId>
    <artifactId>HikariCP</artifactId>
    <version>2.7.2</version>
</dependency>

在pom.xml的dependencies部分添加这个,如果不行或者你已经列出了这个依赖关系,尝试通过maven刷新你的项目,停止通过intellij模块管理模块,删除.idea中的modules文件夹和删除modules.xml通常会有帮助。


1
投票

请将此添加到您的 pom.xml

<dependency>
    <groupId>com.zaxxer</groupId>
    <artifactId>HikariCP</artifactId>
    <version>3.4.5</version>
</dependency>
© www.soinside.com 2019 - 2024. All rights reserved.