HateoasConfiguration required a single bean, but 17 were found

錯誤長相:

***************************
APPLICATION FAILED TO START
***************************

Description:

Parameter 0 of method linkDiscoverers in org.springframework.hateoas.config.HateoasConfiguration required a single bean, but 17 were found:
...

此錯誤可現於 Swagger + HATEOAS 項目中。解決方法是添加 LinkDiscoverers 的 bean:

@Bean
public LinkDiscoverers discoverers() {
     List<LinkDiscoverer> plugins = new ArrayList<>();
     plugins.add(new CollectionJsonLinkDiscoverer());
     return new LinkDiscoverers(SimplePluginRegistry.create(plugins));
 }

原文

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章