Spring Boot에서는 리스트, 맵, 세트 등의 컬렉션을 활용하여 데이터를 저장하고 관리합니다.

컬렉션 인터페이스 특징
List ArrayList, LinkedList 순서 유지, 중복 가능
Set HashSet, TreeSet 중복 불가능, 순서 없음
Map HashMap, TreeMap 키-값(Key-Value) 구조

List 사용 예시

List<String> names = new ArrayList<>();
names.add("Spring");
names.add("Boot");
System.out.println(names); // [Spring, Boot]

Map 사용 예시

Map<String, Integer> ageMap = new HashMap<>();
ageMap.put("Alice", 25);
ageMap.put("Bob", 30);
System.out.println(ageMap.get("Alice")); // 25

📌 컬렉션은 @RequestBody에서 JSON 데이터와 매핑할 때 자주 사용됨!