Sping: @EnableHypermediaSupport выдает ошибку «Нет конструктора с 0 аргументами, определенными в классе ConverterRegisteringWebMvcConfigurer» - PullRequest
0 голосов
/ 04 апреля 2019

Я следую Spring Hateoas Документация, где она упомянута :

Чтобы включить отображение подтипов ResourceSupport в соответствии с спецификация различных типов гипермедиа представлений, поддержка для определенного гипермедиа формат представления может быть активирован через @ EnableHypermediaSupport.

Но как только я добавляю @EnableHypermediaSupport в свой класс конфигурации, я получаю сообщение об ошибке компиляции в проблемной консоли моей IDE, говорящее

Нет конструктора с 0 аргументами, определенными в классе `Org.springframework.hateoas.config.ConverterRegisteringWebMvcConfigurer '

@Configuration
@EnableWebMvc
@EnableHypermediaSupport(type = HypermediaType.HAL)
@ComponentScan(basePackages = {"com.api.web"})
public class WebConfig implements WebMvcConfigurer {

    public WebConfig() {
        super();
    }

    @Bean
    public PasswordEncoder passwordEncoder() {
        return new BCryptPasswordEncoder();
    }
//other beans
}

В чем здесь проблема?

...