I am trying to figure out the annotations for a map of basic java types:
Map<String, Set<String>> keywords
Set<String> keywords
@OneToMany(cascade=CascadeType.ALL)
 @Column(name="keyword")
 @JoinTable(table=@Table(name="recipe_keywords"),
 joinColumns=@JoinColumn(name="id_recipe"))
 public Set<String> getKeywords() {
 return keywords;
 }