Spring을 사용하는 이유


Spring을 사용하는 이유

장점 1. 의존성 주입(DI)을 통해 모듈간의 결합도를 낮춘다.개발자 대신에 IOC 컨테이너가 XML파일에 정의된 대로 Bean 객체를 생성하고 의존성을 주입한다. IOC(제어의 역전)란 개발자가 직접 객체를 생성하고 관리해야 하던것을 Spring의 IOC 컨테이너가 대신 해준다는 말이다.보통 자바에서 클래스를 new로 인스턴스를 만들어 사용하는 방식은 모듈간에 강한 결합도를 가지게 하는데 생성자와 setter 등으로 외부에서 객체의 인스턴스를 받아서 사용하는 방식으로 하면 해당하는 부분의 클래스만 변경하면 된다.이런식으로 각각의 클래스에서 new로 객체의 인스턴스를 계속해서 만들어 생성하는게 아니라IOC Container 가 필요한 클래..........

Spring을 사용하는 이유에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : Spring을 사용하는 이유