반응형
스프링 피다 (펴다)
제가 두음을 만들었지만 잘 만든 듯 ^^
스프링 프레임워크 특징
PIDA
POJO, IoC, DI, AOP
스프링 프레임워크 (Spring Framework)
자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다.
동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다.
대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는
전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다.
스프링 특징
특징 | 설명 |
Plain Old Java Object 방식의 프레임워크 |
일반적인 J2EE 프레임워크에 비해 구현을 위해 특정한 인터페이스를 구현하거나 상속을 받을 필요가 없어 기존에 존재하는 라이브러리 등을 지원하기에 용이하고 객체가 가볍다 |
제어 반전 지원 (IoC : Inversion of Control) |
컨트롤의 제어권이 사용자가 아니라 프레임워크에 있어서 필요에 따라 스프링에서 사용자의 코드를 호출한다. |
의존성 주입 지원 (DI : Dependency Injection) |
각각의 계층이나 서비스들 간에 의존성이 존재할 경우 프레임워크가 서로 연결시켜준다. |
관점 지향 프로그래밍 지원 (AOP : Aspect-Oriented Programming) |
트랜잭션이나 로깅, 보안과 같이 여러 모듈에서 공통적으로 사용하는 기능의 경우 해당 기능을 분리하여 관리할 수 있다. |
2022.09.23 - [정보관리기술사/SW 공학] - 스프링 프레임워크 (Spring Framework) 개념 및 특징
반응형
'정보관리기술사 > SW 공학' 카테고리의 다른 글
ISO/IEC 38500 3대 활동 - "EDM, 평지모" (0) | 2022.09.26 |
---|---|
ISO/IEC 38500:2015 개념 - "오우거" (0) | 2022.09.24 |
스프링 프레임워크 (Spring Framework) 개념 및 특징 (0) | 2022.09.23 |
DevSecOps 프로세스 및 툴체인 - "계생검프릴 방탐대예적" (0) | 2022.09.18 |
데이터 마이그레이션 검증 테스트 유형 - "완외통가 전부" (0) | 2022.08.13 |
댓글