[copy] JPA @ElementCollection List specify join column name
@Entity
public class Shirt implements Serializable {
@Id
@Size(max=9)
private String id;
@ElementCollection
@CollectionTable(
name = "SHIRT_COLORS",
joinColumns=@JoinColumn(name = "id", referencedColumnName = "id")
)
@Column(name="color")
private List<String> colors = new ArrayList<String>();
...
https://stackoverflow.com/questions/22075199/jpa-elementcollection-list-specify-join-column-name