![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJZYFa%2FbtssfHNaVrq%2FeNd4HiLDAvsiRdeyucZpok%2Fimg.png)
02. 빈 얻기
·
Framework/SPRING FRAMEWORK
✅ 빈에 리턴값이 있는 메서드 작성 ✅ xml에 빈등록 ✅ 스프링 컨테이너에서 객체를 얻어와야하는데 먼저 컨테이너에 접근 해야하므로 GenericXmlApplicationContext 객체를 통해 user.xml에 있는 설정을 읽어온다. 1️⃣ .getBean("id값"); => xml에 등록된 bean태그의 id 값을 이용해서 빈을 참조한다. => id값만 던지면 Object 타입으로 리턴하므로 형변환을 해주어야 한다. 👉 권장하지 않는다. UserDAO userDAO = (UserDAO)ctx.getBean("yyy"); // .getBean("id값"); 권장안함 2️⃣ .getBean("id값", 클래스명.class); ⭐⭐⭐ => 매개변수로 BeanName+Class 를 던지므로 보다 명확하게 ..