Spring> Bean 사용하기
2021. 4. 9.
왜 bean을 사용할까? 과거에 클래스를 막 배웠을 때는 객체를 변수에 생성하여 사용했다. 클래스이름 변수 = new 클래스이름( ) 이런 식으로.. 하지만 만약 객체 클래스가 수십가지라면 어떻게 될까? 쉽게 이용하기 위해서라면 각 객체 클래스는 따로 구성하고 각 객체 클래스를 다루는 클래스를 따로 두면서 클래스를 사용해야하는 메인은 다루는 클래스를 갖고 노는 방식으로 설계하는게 좋다. 대충 이런 식으로... 복습 ) Dependency Inversion Principle (의존성 역전 원칙 ) 추상적인 것이나 개념은 변하기 어려운 것이다. 구체적인 방식이나 사물은 변하기 쉬운 것이다. 객체지향 기술에서 클래스와 인터페이스가 추상적이거나 변하기 어려운 것이다. 의존성 역전에 만족하려면 구체적인 클래스보다..