public class Example {
public static void main(String[] args) {
MultiValueMap<String, String> multiValueMap = new LinkedMultiValueMap<>();
multiValueMap.add("fruit", "apple");
multiValueMap.add("fruit", "banana");
multiValueMap.add("fruit", "orange");
multiValueMap.add("color", "red");
multiValueMap.add("color", "green");
}
}
이처럼 MultiValueMap을 사용하면 "fruit" 키에 대한 여러 과일 값과 "color" 키에 대한 여러 색상 값을 저장할 수 있으므로 일대다 관계 처리가 간소화된다.