Связи ManyToMany с Play Framework 1.2.5 JPA

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

Article article = Article.findById((long)id);
List<Tags> 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> tags = new ArrayList<Tags>();
}

Tags.java

@Entity
public class Tags extends Model {

    @Required
    public String tagname;

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

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

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