无法解析符号-DataSourceFactory

时间:2019-06-10 15:49:20

标签: java spring-mvc dropwizard

无法遵循https://www.dropwizard.io/0.9.2/docs/manual/jdbi.html的Dropwizard配置中指定的配置,该配置指定了:

    public void setDataSourceFactory(DataSourceFactory factory) 

我在我的IDE(Intellij社区)中遇到错误,它无法解析符号“ DataSourceFactory”。

请帮助我弄清楚为什么我无法使用DataSourceFactory

我尝试了IDE建议的默认选项-在WEB上找到Maven Dependency或找到JAR。他们似乎都没有解决我的问题。

我在我的Pom.xml中使用具有以下配置的Dropwizard-

<dependency>
            <groupId>io.dropwizard</groupId>
            <artifactId>dropwizard-core</artifactId>
            <version>1.2.0</version>
</dependency>

以下是我的配置文件代码-

public class DropBookmarksConfiguration extends Configuration {
    // TODO: implement service configuration
    @Valid
    @NotNull
    private DataSourceFactory database = new DataSourceFactory();

    @JsonProperty("database")
    public void setDataSourceFactory(DataSourceFactory factory) {
        this.database = factory;
    }

    @JsonProperty("database")
    public DataSourceFactory getDataSourceFactory() {
        return database;
    }

我希望能够正确使用DataSourceFactory

0 个答案:

没有答案