SpringBoot 강의를 듣는 중 MultiValueMap이라는 인터페이스를 만났다. MultiValueMap 인터페이스는 자바 API문서에서는 찾아볼 수 없고, 스프링 API문서에서 찾을 수 있다. 자바에 내장된 인터페이스가 아니라 스프링에서 제공하는 인터페이스라는 것을 알 수 있었다. 위의 MultiValueMap인터페이스를 보면 Map 인터페이스를 상속 받을 때 Value값을 List로 받는것을 확인할 수 있다. 즉, 하나의 Key와 하나 이상의 Value로 이루어진 리스트를 받는다는 말이다. // Java의 기존 Map Map basicMap = new HashMap(); // 스프링의 MultiValueMap MultiValueMap multiValueMap = new LinkedMultiVa..