스프링 공부를 본격적으로 시작하기에 앞서 간단히 Spring과 SpringBoot의 차이에 대해 간단히 정리해보려 한다.
Java 기반의 웹프레임워크
쉽게 유지 가능한 애플리케이션 구축에 필요한 여러 기능 제공한다(의존성 주입, 자동연결 등)
spring 프레임워크의 사용을 쉽게 해준다
-> spring 설정의 많은 부분을 자동화시켜둠
1000줄이 필요한 코드가 있다고 가정하자.
Spring을 사용하면 700줄로
SpringBoot를 쓰면 400줄로 줄어든다.
즉, Spring과 SpringBoot를 사용하면 코드의 생산성이 매우매우 높아진다!
앞으로 스프링 공부를 하면서 위 단어들의 의미를 확실하게 이해하도록 하자!!