IOC1 IOC 컨테이너 IOC: Inversion of Control IOC의 단어 뜻을 보면 제어 역전이다. 그럼 무엇을 제어하는 것을 역전하는 것인가?? 바로 객체 생성이다. 우리는 자바에서 자신이 만든 클래스를 다른 곳에서 사용하기 위해 객체를 생성(인스턴스)를 한다. 바로 한번 예시 코드를 보자 // Student 클래스 public class Student{ private String name; } //School 클래스 public class School{ private Student student; public void init(){ this.student = new Student(); } } 일단 위의 코드를 보면 Student클래스를 School클래스가 사용하기 위해 init메소드 안에서 new Student(.. 2020. 5. 11. 이전 1 다음