스프링 부트 시작하기
이전 팀프로젝트는 스프링 프레임워크를 사용했으나 다음에 들어가는 프로젝트는 스프링부트를 사용하여 진행하기로 토의를 진행하였습니다. 스프링 부트와 스프링 프레임워크의 크게 다른점은 우선 스프링은 톰캣서버를 사용하였으나 부트같은경우는 별개의 서버를 설치할 필요가 없다는 점이며 starter를 통하여 dependency처리가 가능하여 굉장히 간편하다는 점입니다. 우선 메이븐과 그래들의 간단한 특징을 살펴보도록 하겠습니다. **메이븐 아파치 메이븐은 자바용 프로젝트 관리 도구이며 아파치 라이센스로 배포되는 오픈 소스 소프트웨어 입니다. 프로젝트를 진행하면서 사용하는 많은 라이브러리를 쉽게 사용할 수 있도록 관리해주는 도구입니다. 메이븐의 특징으로는 라이브러리들과 연관된 다른 라이브러리도 연동이 된다는 점입니다. 이 뜻이 무엇이냐? 메이븐은 네트워크를 통해서 연관된 라이브러리까지 같이 업데이트를 해준다는 점입니다. 메이븐의 기능을 이용하기위해서는 POM.xml 이라는 파일을 사용합니다. 약자