Spring1 스프링 프레임워크 란? 스프링 프레임워크는 자바 애플리케이션 개발을 위한 오픈 소스 프레임워크입니다. 객체 지향 프로그래밍(OOP), 제어 역전(IoC), 의존성 주입(DI) 등 다양한 개념을 기반으로 개발되어, 개발자의 생산성 향상과 유지보수의 용이성, 확장성 등을 제공합니다. 스프링 프레임워크 특징 IoC(제어 역전)와 DI(의존성 주입): 개발자가 객체를 생성하고 관리하는 대신, 프레임워크가 객체를 생성하고 필요한 객체에 주입해 줍니다. 이를 통해 개발자는 객체의 생성 및 관리에 대한 부담을 덜고, 비즈니스 로직에 집중할 수 있습니다. AOP(관점 지향 프로그래밍): 횡단 관심사(cross-cutting concern)를 애플리케이션 코드에서 분리하여 별도의 모듈로 관리합니다. 이를 통해 애플리케이션 코드를 간결하고 유지.. 2023. 10. 30. 이전 1 다음