Entity与DTO

Entity与DTO

老师不是在视频中说过Entity中的定义要与数据表一致吗?

为什么您会将GoodsDetail定义在Goods里面,在GoodsDetails里面定义Goods的ID,而不是在DTO中重新写一个类?


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿满 2020-07-29 11:20:05

同学你好,Good类中会有多个GoodDetails对象,所以在Goods类中定义了一个集合,用来存储多个GoodsDetails,如:

http://img1.sycdn.imooc.com//climg/5f20e9c20909adfe06040280.jpg

如果新建一个DTO类,整合Goods和GoodsDetails类,会出现很多商品编号相同,但是goodsDetails不同的数据,这里不必要的。所以这里通过以一对多的关系(Goods类是一,GoodsDetails是多),关联Goods类和GoodsDetails。在GoodsDetails类中,增加goodsId,通过goodsId查询多个GoodsDetails。

祝:学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师