mySQL中的外键约束在java中的model层中怎么设置?
最佳答案
看你用的什么ORM框架
hibernate中用
@ManyToOne或者@OneToMany加上@JoinColumn
mybatis用@ResultMap
不过不建议数据库中使用外键约束 而通过代码映射实现
最佳答案由网友 paul008 提供
其他回答
其它网友回答:
paul008,这个朋友说不建议外键约束我就无语了,我以前也是这么认为的,可以跟我dba聊过之后,感觉这个想法很扯淡,数据库是独立而生的,sql也是独立的语言,所以人家根本不是为java而生的东西
其它网友回答:
把sql语句放一个方法中实现