목록IoC (2)
Gentle Breeze
* User.java package com.sds.emp.sample; public class User { private String userid; public String getUserid() { return userid; } public void setUserid(String userid) { System.out.println("setUserid called..." + userid); this.userid = userid; } } =========================================================================================== * input.html id =============================================..
* IoC (Inversion of Control) : 제어의 역행 (= Dependency Inversion / Hollywood Principle) - 객체가 생성될 때 필요로 하는 다른 객체들을 Container가 생성하여 주소값을 제공해 줌 * IoC와 Dependency Injection 간의 관계 - Dependency Injection 은 Spring 에서만 지원 - 생성자 주입 방식은 거의 사용되지 않음 * Dependency Lookup 과 Dependency Injection 의 차이점 - Dependency Lookup : Bean을 개발자가 직접 Lookup 하여 사용하는 것 - Dependency Injection : 각 계층 사이, 각 클래스 사이에 필요로 하는 의존관계가 있다면..