Written by
최태열
on
on
Spring 이란?
Spring Framework
Enterprise 개발을 쉽고, 편리하게 개발할 수 있도록 지원해주는 오픈소스 프레임 워크
또한, 다른 Framework에 비해 가볍기 때문에 경량급 프레임워크라고도 한다.
Spring Framework 특징
IoC(Inversion of Control) 컨테이너
빈 객체 생성, 빈 객체간 관계 설정, 빈 객체 관리를 Spring Container가 관리한다.
DI(Dependency Injection)
설정 파일이나 Annotation을 통해서 객체 간의 의존 관계를 설정 할 수 있음
AOP(Aspect Oriented Programming)
공통 로직들을 핵심 로직과 분리시켜 각 모듈에 적용할 수 있음
(중복된 코드를 삭제한다.)
POJO(Plane Old Java Object)
규약 및 환경에 종속적이지 않은 일반적인 자바 클래스
POJO 클래스를 활용할 수 있기 때문에 특정 구현 기술에 종속적이지 않다.
Spring 설치법
- 직접 설치
Spring Tools 4 is the next generation of Spring tooling
해당 페이지에서 자신의 개발 환경에 맞게 다운로드 한다.
- eclipse에서 설치
spring-projects/toolsuite-distribution
해당 페이지에서 원하는 버전의 url을 복사해서 eclipse에서 “install New Software”에서 설치한다.
Discussion and feedback