Приведен сценарий для @ConfigurationProperties
, где внутренние и внешние определены как -
consumers:
internal = some value
external = other value
и сопоставлены следующему классу -
@Component
@ConfigurationProperties(prefix = "consumers")
public class ConsumerConfig {
private String internal;
private String external;
... getter and settter.
}
для поля internal
и external
, Сканер SonarQube выдает ошибку для правила S3749
-
Annotate this member with "@Autowired", "@Resource", "@Inject", or "@Value", or remove it
Как решить эту проблему. Этот сценарий выглядит допустимым для аннотации класса @Controller @Service и Other, но как это будет применяться в этом случае.
Я использую Spring Boot 2.1.8.RELEASE