😊 본 게시글은 김영한님의 유튜브를 참고해 공부한 내용입니다.
스프링?
Java기반의 오픈소스 프레임워크
Java를 이용해 어플리케이션을 개발 할 때 손쉽게 개발할 수 있도록 도와주는 틀
최근에는 스프링을 그냥 사용하는 것이 아니라 스프링을 편리하게 사용할 수 있는 스프링 부트를 사용함❗
스프링 부트?
스프링을 보다 편리하게 사용할 수 있도록 필요한 설정을 미리 세팅해 놓은 스프링 프로젝트
실행만 하면 스프링 기반의 애플리케이션을 쉽게 만들 수 있게 단독 실행을 가능하게 해줌
스프링부트는 스프링과 별도로 사용하는게 아님! 스프링을 편리하게 사용할 수 있도록 도와주는 것이기 때문 -> 스프링 프레임워크를 사용해서 하는 것
스프링은 다형성을 극대화해서 이용할 수 있도록 도와줌