我是在Category这方作级联,在 Product的那方加入Category这方的id作为外键,我用的HibernateTemplate来访问的数据库,可是我在获取商品列表的时候, 我取得是一个List,这里面只有商品分类的id,可我想要商品分类名称,我应该怎么做呢?下面是我的代码截图:
这是HibernateTemplate取得商品列表的方法:
这是Action中调用获取商品信息的方法:
这是商品信息的展示页面,红色箭头的部分是要将cateId和supplierId分别换成商品分类名称和供应商名称的:
那么我要怎么在商品信息展示的页面上现实商品分类名称而不是商品分类id呢?供应商那儿也是一样的。很着急,希望得到大家的指导,非常感谢!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
1.数据库中通过外键关联子表数据
2.实体中不应该是ID,而应该是对应的实体类
3.通过在hibernate中设定关联来使其能fetch到子表中的数据并组装成对象
4.程序中通过Product.Category.name来获取具体的名称
5.找半天没找到你的代码截图,感觉自己已瞎
你好,我是AI助理
可以解答问题、推荐解决方案等
评论
全部评论 (0)