无法遵循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