zoukankan      html  css  js  c++  java
  • 使用SpringMVC报错 Error creating bean with name 'conversionService' defined in class path resource [springmvc.xml]

    使用SpringMVC报错 Error creating bean with name 'conversionService' defined in class path resource [springmvc.xml]

    Could not instantiate bean class [org.springframework.core.convert.support.ConversionServiceFactory]:

    Error creating bean with name '(inner bean)': Cannot resolve reference to bean 'conversionService' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'conversionService' defined in class path resource [springmvc.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.core.convert.support.ConversionServiceFactory]: Is it an abstract class?; nested exception is java.lang.InstantiationException。

    仔细检查是springmvc.xml中的bean中的class引入错误的类了。比如原来是这样的:

    <bean id="conversionService"
            class="org.springframework.core.convert.support.ConversionServiceFactory">
            <property name="converters">
                <set>
                    <ref bean="employeeConverter"/>
                </set>
            </property>
    </bean>

    正确的应该下面这样

    <bean id="conversionService"
            class="org.springframework.context.support.ConversionServiceFactoryBean">
            <property name="converters">
                <set>
                    <ref bean="employeeConverter"/>
                </set>
            </property>
    </bean>

    修改成这样就不会报错了。

  • 相关阅读:
    0-J2EE
    3-Spring
    linux部分常用命令
    linux配置bond
    免密登录和配置网卡
    配置网卡的子接口
    mysqldump备份
    python的数据结构
    mysql一主一从复制
    Python3 基本数据类型和类型转换
  • 原文地址:https://www.cnblogs.com/liaoxiaolao/p/10009883.html
Copyright © 2011-2022 走看看