Hibernate中不用写SQL和HQL的方式以及设置主外键的方式来实现多表查询

如题,请大虾指教说了这么复杂,其实就是Hibernate调用Java方法实现多表查询(不设置主外键)... 如题,请大虾指教
说了这么复杂,其实就是Hibernate调用Java方法实现多表查询(不设置主外键)
展开
 我来答
匿名用户
2016-05-24
展开全部
Hibernate中的mapping,和数据库中的主外键约束 没有绝对的联系。
即使数据库中不设置外键关联,同样可以在hibernate中设置一对多,或者多对一,多对多的映射关系,只要你的表符合外键关联的设计要求就可以。
查询可以用HQL或者Native SQL,这个看你自己选择。如果用HQL就必须进行Mapping。如果用原生SQL就需要你自己写sql语句,并将查询结果自己解析成实体类。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式