더북(TheBook)

반면에 순수하게 자바만 이용해 만든 객체를 사용하면 외부 라이브러리의 변화, 특정 기술이나 환경에 종속되지 않습니다. 따라서 변화에 대처하기 쉽고 서비스 확장과 관련된 부담이 적습니다. 이러한 특징은 코드가 단순해지고 객체지향 설계를 외부 요인의 제한 없이 적용할 수 있다는 점에서 스프링의 강점으로 꼽힙니다.

컴공선배의 조언 icon_advice

스프링은 POJO를 지향하기 위해 다음과 같은 기술을 지원합니다. 자바 백엔드 개발에 관심이 있다면 다음 키워드를 검색해보세요.

의존성 주입(DI, Dependency Injection)

제어 역전(IoC, Inversion of Control)

AOP(Aspect-Oriented Programming)

PSA(Portable Service Abstraction)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.