0
spring-boot-configuration-processor
はアノテーション付きのBeanメソッドを処理しますか? 私の場合はそうではありません。spring-boot-configuration-processorは注釈付きBeanメソッドを処理しますか?
@Data
public class DatasourceConnectionPoolProperties {
private Integer initialSize;
private Integer maxIdle;
private Integer minIdle;
private Integer timeBetweenEvictionRunsMillis;
private Integer minEvictableIdleTimeMillis;
private Boolean testOnBorrow;
private String validationQuery;
}
そしてどこかで@設定-注釈付きクラス:コンパイル中
@Bean
@ConfigurationProperties("persistence.pool")
protected DatasourceConnectionPoolProperties localPoolProperties() {
return new DatasourceConnectionPoolProperties();
}
は、何のメタデータが生成されません
は、ここに私のコードです。しかし、@ConfigurationProperties
メタデータが生成されてDatasourceConnectionPoolProperties
に注釈が付けられると、
私はどこかで間違いを犯しましたか、それともspring-boot-configuration-processor
の制限ですか?
あなたのメソッドは 'public'である必要があります –