Связи ManyToMany с Play Framework 1.2.5 JPA

У меня есть 2 моделиArticle.java а такжеTags.java,Article может иметь многоTagsиTags может принадлежать многимArticle, Я действительно в затруднении, чтобы установить эту связь, используя JPA и Play Framework 1.2.5. Ниже приведены мои коды (без сеттер-геттер), и на самом деле это работает, даже бросая исключение, но я не могу получить (TagsgetTagname()) изArticle

Article article = Article.findById((long)id);
List tags = article.getTags();

for (Tags tags2 : tags) {
    System.out.println(tags2.getTagname());
}

Вот мои модели,Article.java

@Entity
public class Article extends Model{

    @Required
    public String title;

    @Required
    public String link;

    @Required
    @Lob
    public String description;

    public Date date;

    @ManyToMany(cascade=CascadeType.ALL)
    public List tags = new ArrayList();
}

Tags.java

@Entity
public class Tags extends Model {

    @Required
    public String tagname;

    @ManyToMany(mappedBy="tags") 
    public List tagsInArticle = new ArrayList(); 
}

Ответы на вопрос(1)

Ваш ответ на вопрос