
컬렉션JPA는 자바에서 기본으로 제공하는 Collection, List, Set, Map 컬렉션을 지원하고 다음 경우에 해당 컬렉션을 사용할 수 있음@OneToMany, @ManyToMany를 사용해서 일대다나 다대다 엔티티 관계를 매핑할 때@ElementCollection을 사용해서 값 타입을 하나 이상 보관할 때 자바 컬렉션 인터페이스의 특징은 다음과 같음Collection: 자바가 제공하는 최상위 컬렉션, 하이버네이트는 중복을 허용하고 순서를 보장하지 않는다고 가정Set: 중복을 허용하지 않는 컬렉션, 순서를 보장하지 않음List: 순서가 있는 컬렉션이며 순서를 보장하고 중복을 허용Map: Key, Value 구조로 되어 있는 특수한 컬렉션 1. JPA와 컬렉션하이버네이트는 엔티티를 영속 상태로 ..