2019-09-25 16:50:17:985 [restartedMain] ERROR org.springframework.boot.SpringApplication(SpringApplication.java 845) -Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'documentationPluginsBootstrapper' defined in URL [jar:file:/D:/soft/maven-respository/io/springfox/springfox-spring-web/2.9.2/springfox-spring-web-2.9.2.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'webMvcRequestHandlerProvider' defined in URL [jar:file:/D:/soft/maven-respository/io/springfox/springfox-spring-web/2.9.2/springfox-spring-web-2.9.2.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [com/vendingmachine/xmp/common/config/webmvc/WebMvcConfig.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'cloudDeviceController' method
public com.vendingmachine.xmp.result.ResultView com.vendingmachine.xmp.controller.openApi.mobi.controller.CloudDeviceController.list(com.vendingmachine.xmp.controller.openApi.mobi.entity.CloudDevice)
to {[/list],methods=[POST],produces=[application/json]}: There is already 'schoolCardWXUserMessageController' bean method
继承了父MongodbBaseController后,每个子controller要独立声明RequestMapping,否则springmvc容器的映射路径会有重复