2016-05-03 至 2015-05-31错误总结

来源:互联网 发布:柳州阿佳希软件 编辑:程序博客网 时间:2024/06/16 20:11
错误:at least 1 bean which qualifies as autowire candidate for this dependency.
bean注入忘了在对应注入类上加注解



org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [spring.xml]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'errorController' for bean class [com.diligrp.website.util.web.exception.ErrorController] conflicts with existing, non-compatible bean definition of same name and class [com.diligrp.util.base.web.exception.ErrorController]

因为在扫描包的时候,com.diligrp 所以下面都进来了。

修改一下controller里面的包的请求路径
@RequestMapping({"/error500"})
解决方法,排除单个类的加载
<context:component-scan base-package="com.diligrp">
<context:exclude-filter type="regex" expression="com.diligrp.util.base.web.exception.ErrorController"></context:exclude-filter>
</context:component-scan>


org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [spring.xml]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'errorController' for bean class [com.diligrp.website.util.web.exception.ErrorController] conflicts with existing, non-compatible bean definition of same name and class [com.diligrp.util.base.web.exception.ErrorController]

因为在扫描包的时候,com.diligrp 所以下面都进来了。

修改一下controller里面的包的请求路径
@RequestMapping({"/error500"})

<context:component-scan base-package="com.diligrp">
<context:exclude-filter type="regex" expression="com.diligrp.util.base.web.exception.ErrorController"></context:exclude-filter>
</context:component-scan>
style="z-index: 10;

hosts的切换问题也导致自己以为数据问题,浪费了很多调试时间

0 0