728x90

Java 12

Spring Framework 기본 정리

Spring Framework(스프링 프레임워크) Spring Framework란? Srping Framework란? Java 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 엔터프라이즈급 애플리케이션을 개발하기 위한 모든 기능을 종합적으로 제공하는 경량화된 솔루션 엔터프라이즈급 개발이란 기업을 대상으로 하는 개발. 즉, 대규모 데이터 처리와 트랜잭션이 동시에 여러 사용자로부터 행해지는 매우 큰 규모의 환경을 엔터프라이즈 환경이라 일컬음 Spring Framework는 경량 컨테이너로 자바 객체를 담고 직접 관리. 객체의 생성 및 소멸 그리고 라이프 사이클을 관리하며 언제든 Spring 컨테이너로부터 필요한 객체를 가져와 사용할 수 있음. 이는 Spring이 IoC 기반의 Framework임을 의미 S..

Etc/2020 2020.05.12

Spring Framework 정리

Spring Framework 특징 경량 컨테이너 : 스프링 컨테이너는 자바 객체의 생성, 소멸과 같은 라이프 사이클을 관리하며, 스프링 컨테이너로부터 필요한 객체를 가져와 사용 DI(Dependency Injection)를 지원 : 의존성 주입 / 설정 파일이나 어노테이션을 통해서 객체 간의 의존 관계를 설정 AOP(Aspect Oriented Programming) 지원 : 트랜잭션이나 로깅, 보안과 같이 여러 모듈에서 공통으로 필요로 하지만 실제 모듈의 핵심은 아닌 기능들을 분리해서 각 모듈에서 사용 POJO(Plain Old Java Object) 지원 : 구식 자바 객체 지원 / 특정한 API를 상속하거나 구현하지 않은 일반적인 자바 객체로 개발 -> 프레임워크 또는 클라이언트 간의 이식성을 높..

Etc/2020 2020.05.11
728x90