무겁고 복잡한 플랫폼 EJB에서 벗어나
POJO를 지향하여 경량화된 개발 환경을 제공하는 오픈소스 프레임워크.
스프링은 국내 전자 정부 표준 프레임워크로 채택되어 자바 개발의 표준이 되었다.
스프링의 특성
- 객체들 사이에 의존성을 주입...
톰캣이나 제티와 같은 웹 서버를 내장하고 있다.
부트로 프로젝트 생성시, 필요한 라이브러리들을 묶어서 패키지로 제공하는 스타터가 존재한다.
빈(Bean) 설정을 어노테이션으로 처리한다.
gradle로 스타팅을 하면 라이브러리 세팅을 위한 pom.xml도 만들 필요가 없다.