Programming/Spring | Spring-Boot
[Spring] Spring Framework
Spring Framework 한 문장으로 Spring을 이해하기 위해 어떤 문장을 써야 할지 고민이 많이 된다. 다른 블로그를 찾아보면 "자바 엔터프라이즈 개발을 편리하게 해주는 오픈소스 경량급 애플리케이션 프레임워크"라고 표현한다. 이 문장이 스프링에 대한 전반적인 설명이 담겨 있다고 생각하지만, 개발 입문하는 사람이 바로 받아들일 수 있는 문장처럼 보이지 않는다. 그래서 나의 기준으로 현 시점(개발자 준비생)에서 내가 생각하는 스프링은 수 많은 기술들(다양한 외부라이브러리 JSP, MyBatis, JPA 등)의 사용과 반복되는 코드 중복 최소화, 비즈니스 로직에 집중할 수 있는 프레임워크. 이 표현에는 부족한 부분이 있다고 생각하지만, 그 부분은 이후의 설명들에서 채워가나보록 하겠다. 기술이 있으면..