No bean named 'sqlMapClient' is defined
- 작성자 :
- 조*웅
- 작성일 :
- 2014-09-01 11:54:31
- 조회수 :
- 4,740
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
2014-09-01 11:48:19,679 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sgcSvpRfqlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' is defined
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:307) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sgcSvpRfqlistDAO': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sqlMapClient' is defined
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:307) ~[spring-context-3.2.9.RELEASE.jar:3.2.9.RELEASE]
A
안녕하세요. 조영웅님
sqlMapClient 이 bean으로 등록이 되어있지 않은 듯합니다.
아래와 같은 예를 활용해서 등록해 주시기 바랍니다.
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocations">
<list>
<value>classpath:/egovframework/sqlmap/config/${Globals.DbType}/*.xml</value>
</list>
</property>
<property name="dataSource" ref="egov.dataSource"/>
<property name="lobHandler" ref="egov.lobHandler"/>
</bean>
고맙습니다.
sqlMapClient 이 bean으로 등록이 되어있지 않은 듯합니다.
아래와 같은 예를 활용해서 등록해 주시기 바랍니다.
<bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocations">
<list>
<value>classpath:/egovframework/sqlmap/config/${Globals.DbType}/*.xml</value>
</list>
</property>
<property name="dataSource" ref="egov.dataSource"/>
<property name="lobHandler" ref="egov.lobHandler"/>
</bean>
고맙습니다.