[Spring] org.springframework.beans.factory.NoSuchBeanDefinitionException 에러

2024. 10. 1. 17:44·에러일기

스프링을 공부하던 중, 가장 처음 만난 에러다.

전체 코드는 이렇다.

 

14번라인의 에러다.

NoSuchBeanDefinitionException 해당 오류가 발생한 이유는 .xml에서 설정한 내용중 apple이라는 객체가 없기 때문에 발생한 오류이다. 

 

자바 코드에서 factory.getBean("apple")로 apple이라는 이름의 빈을 요청하고 있기 때문에, applicationContext.xml에서 해당 이름의 빈이 정의되어 있어야 한다.

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.springframework.org/schema/beans
                  http://www.springframework.org/schema/beans/spring-beans.xsd">
   
   <bean class="test.IPhone" id="apple" lazy-init="true" init-method="initMethod" scope="singleton" />
   <bean class="test.GalaxyPhone" id="samsung" lazy-init="true" scope="prototype"/>
   
</beans>

 

id값에 apple을 삽입으로 에러를 해결했다.

'에러일기' 카테고리의 다른 글

[Oracle 연동 오류] ORA-12541 데이터베이스에 접속할 수 없습니다. %s에 리스너가 없습니다.  (0) 2024.10.04
[Spring] org.springframework.beans.factory.UnsatisfiedDependencyException 에러  (0) 2024.10.04
[MySQL] Initializing database 설치 오류  (0) 2024.10.01
[JSP] jakarta.el.PropertyNotFoundException 에러  (0) 2024.09.12
[JAVA] java.lang.ClassCastException 에러  (0) 2024.09.12
'에러일기' 카테고리의 다른 글
  • [Oracle 연동 오류] ORA-12541 데이터베이스에 접속할 수 없습니다. %s에 리스너가 없습니다.
  • [Spring] org.springframework.beans.factory.UnsatisfiedDependencyException 에러
  • [MySQL] Initializing database 설치 오류
  • [JSP] jakarta.el.PropertyNotFoundException 에러
yn98
yn98
좌우명 : 여전할 것 인가, 역전할 것 인가? 백엔드 개발자가 되고싶은 역전하고 있는 개발자 꿈나무의 블로그입니다. 개발을 하면서 공부한 것들을 기록합니다. 24.06 ~
  • yn98
    개발 꿈나무
    yn98
  • 전체
    오늘
    어제
    • 분류 전체보기 (131)
      • Python (3)
      • 공부 (7)
      • DB (7)
      • JAVA (24)
      • JSP (9)
      • jQuery (2)
      • HTML (3)
      • Spring (20)
      • 웹 (4)
      • C (1)
      • Git (2)
      • 에러일기 (19)
      • 프로젝트 (6)
      • 책 (21)
        • 멘토씨리즈 자바 (14)
        • 2024 수제비 정보처리기사 (7)
      • 기타 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
    • Notion
  • 공지사항

  • 인기 글

  • 태그

    html
    오블완
    @Component
    @service
    정처기
    오버로딩
    티스토리챌린지
    스프링 프레임워크
    수제비
    MVC
    상속
    @repository
    DispatcherServlet
    ViewResolver
    codeup 4891 : 행복
    이벤트 스케줄러
    aop
    생성자
    java
    Di
    2-layered 아키텍처
    정보처리기사 실기
    정처기 실기
    Spring
    정보처리기사
    객체지향
    멘토씨리즈 자바
    어노테이션
    recoverabledataaccessexception
    jsp
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
yn98
[Spring] org.springframework.beans.factory.NoSuchBeanDefinitionException 에러
상단으로

티스토리툴바