I seem to have problems with mapping a List in Hibernate. In our project there a class Card with contains a class Answer with Answer c
try
@org.hibernate.annotations.CollectionOfElements(
targetElement = java.lang.String.class
)
@JoinTable(
name = "foo",
joinColumns = @JoinColumn(name = "foo_id")
)
@org.hibernate.annotations.IndexColumn(
name = "POSITION", base = 1
)
@Column(name = "baz", nullable = false)
private List arguments = new ArrayList();
or see this detail example