728x90
반응형
스프링
-
주니어 개발자를 위한 100가지 질문(답변 포함) - 9언어/JSP 2023. 11. 2. 12:44
9️⃣ Spring 📌 스프링 사용의 장점은 무엇인가요? Inversion of Control(IoC)와 Dependency Injection(DI)을 통해 객체 간의 결합도를 낮추고, 유연하고 확장 가능한 소프트웨어를 개발할 수 있습니다. Aspect-Oriented Programming(AOP)을 지원하여 코드의 재사용성과 모듈성을 향상시킵니다. 트랜잭션 관리, 보안, 로깅 등 엔터프라이즈 애플리케이션 개발에 필요한 다양한 서비스를 제공합니다. 오픈 소스 프레임워크로서 비용 절감 효과가 있습니다. 📌 AOP란 무엇인가요? AOP(Aspect-Oriented Programming)는 관점 지향 프로그래밍이라고도 하며, 프로그램 로직을 관점(Aspect)으로 분리하여 모듈화하는 프로그래밍 패러다임입니다...