
스프링 프레임워크 자바 언어를 위한 오픈소스 경량급 애플리케이션 프레임워크스프링(Spring): 도메인 객체를 다루기 위한 포괄적인 프로그래밍 및 테스트를 위한 가벼운 솔루션을 제공하며, 이를 통해 기업급 애플리케이션 개발에 사용된다IoC(Inversion of Co

SRP (Single Responsibility Principle): 단일 책임 원칙한 클래스는 단 하나의 책임을 가져야 하며, 클래스가 변경되어야 하는 이유는 단 하나의 이유여야 한다OCP (Open-Closed Principle): 개방-폐쇄 원칙기존 코드를 변경하

이미지출처프로그램 구조를 변경하는 디자인 패턴 중 하나객체 간의 의존성을 줄이고 결합도를 느슨하게 만들기 위해 사용IoC (Inversion of Control)개발자가 아닌 프레임워크가 객체의 생성과 관리를 수행하기 때문에 개발자는 객체를 사용하기 위해 필요한 인터페

스프링 MVC스프링 프레임 워크의 하나웹 어플리케이션을 개발할 때 사용하는 프레임워크Model-VIew-Controller 아키텍쳐를 따르며, 이로 인해 각각의 역할을 분리하여 개발하고 유지보수할 수 있다.스프링 MVC의 핵심 컴포넌트클라이언트의 요청을 받아들이고 적