1
私の設定がDropWizardによって見つかりません、取得しないでください。DropWizardがフィールドデータベース(v 1.0.5)を見つけることができません
AppConfigurationクラス:
package se.test.app;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.dropwizard.Configuration;
import io.dropwizard.db.DataSourceFactory;
import javax.validation.Valid;
import javax.validation.constraints.NotNull;
public class AppConfiguration extends Configuration {
@Valid
@NotNull
private DataSourceFactory database = new DataSourceFactory();
@JsonProperty("database")
public DataSourceFactory getDataSourceFactory() {
return database;
}
}
そしてapp.yaml
database:
driverClass: com.mysql.jdbc.Driver
user: db_user
password: db_password
url: jdbc:mysql://localhost/my_db
properties:
charSet: UTF-8
hibernate.dialect: org.hibernate.dialect.MySQLDialect
しかし、端末内で実行されている:
* Unrecognized field at: database
Did you mean?:
- metrics
- server
- logging