springmvc 中出現的RequestMappingHandlerMapping#0的bug解決方案
阿新 • • 發佈:2019-02-10
使用aop來做操作日誌記錄
在配置檔案中如下配置
<aop:aspectj-autoproxy proxy-target-class="true"/>
<aop:config> </aop:config>
但是還是出現如下的錯誤
原因:起初以為是使用方式不對造成 統一了AOP使用方式 仍舊報錯;jar包版本:org.aspectj:aspectjweaver:1.8.10 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0': Initialization of bean failed; nested exception is Java.lang.IllegalStateException: Expected raw type form of org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$Match
解決方案:將aspectj回退到1.8.9即可解決此問題