开发者社区> 问答> 正文

一对多的问题,获取一张表里的全部数据时如何将外键换成其对应的表里的其他字段的值

商品与商品分类的一对多关系:
我是在Category这方作级联,在 Product的那方加入Category这方的id作为外键,我用的HibernateTemplate来访问的数据库,可是我在获取商品列表的时候, 我取得是一个List,这里面只有商品分类的id,可我想要商品分类名称,我应该怎么做呢?

展开
收起
爵霸 2016-03-04 10:06:43 2746 0
1 条回答
写回答
取消 提交回答
  • 1.数据库中通过外键关联子表数据

    2.实体中不应该是ID,而应该是对应的实体类

    3.通过在hibernate中设定关联来使其能fetch到子表中的数据并组装成对象

    4.程序中通过Product.Category.name来获取具体的名称

    2019-07-17 18:51:52
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
RowKey与索引设计:技巧与案例分析 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载