IntelliJ에서 SpringMVC환경을 구축하는 것은 IntelliJ나 Spring을 처음 다루었을 때 가장 어렵게 다가왔던 부분이다.처음 다룰 때에 설정이 꼬이기 시작하면 복구하는 것이 굉장히 어렵기 때문이다.글을 보고 처음부터 따라하면 쉽게 환경을 구축할 수 있
API들이 가지고 있는 스펙(spec)을 명세, 관리할 수 있는 프로젝트협업을 진행하거나 이미 만들어져 있는 프로젝트에 대해 유지보수를 진행하게 되면 구축되어 있는 API서버가 어떤 스펙을 가지고 있는지 파악해야한다. 이러한 스펙 들을 직접 문서로 작성하게 되면 API
Maven이란 자바용 프로젝트 관리 도구이다.프로젝트를 위해 작성한 Java코드나 여러 자원들(.xml, .jar, .properties)를 JVM이나 톰캣같은 WAS가 인식할 수 있는 구조로 패키징 하는 과정 및 결과물이다.또 단순히 컴파일해주는 작업 뿐만 아니라,