本文主要是介绍Play!框架JoinColumn注解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Play!框架的JPA有个JoinColumn注解。
比如,文章(Article)和段落(Paragraph)有OneToMany的关系:
@Entity
public class Article extends Model
{@Requiredpublic String title;@OneToMany(cascade = CascadeType.ALL)@JoinColumn(name = "article_id")public List<Paragraph> paragraphs;
}
如果不加@JoinColumn(name = "article_id")
Play框架会创建一个中间表(article_paragraph)来连接这两个模型,这样处理起来会很麻烦。
加上@JoinColumn注解后,只会在Paragraph表中增加一个article_id来表明两者的关系。
原创文章,转发请注明:http://thierry-xing.iteye.com/blog/1431817
这篇关于Play!框架JoinColumn注解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!