Error creating bean with name ‘requestMappingHandlerMapping‘ defined in class path resource

报错
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘requestMappingHandlerMapping’ defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map ‘multiLanguageController’ method
public org.springframework.http.ResponseEntity> org.hzero.mybatis.controller.MultiLanguageController.listMultiLanguageHidden(java.lang.String,java.lang.String,java.util.Map)
to {[/v1/hidden/multi-language],methods=[POST]}: There is already ‘mybatis.multiLanguageController.v1’ bean method
public org.springframework.http.ResponseEntity> org.hzero.mybatis.controller.MultiLanguageController.listMultiLanguageHidden(java.lang.String,java.lang.String,java.util.Map) mapped.
解决方案
①org.springframework.web.servlet.handler.AbstractHandlerMethodMapping第206行打断点查看是否存在相同类型的bean。
②org.springframework.web.servlet.handler.AbstractHandlerMethodMapping第250行和577行打断点查看准确原因。

你可能感兴趣的:(#,HZERO-BUG修复,java)