请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Product实体类的写法(数据库中有外键时实体类的写法问题)

Product实体类与产品类别相关联,为什么写成 private ProductCategory productCategory?
写成private Long productCategoryId可以吗,两者哪个好?有哪些区别?

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

1回答

翔仔 2019-04-19 21:52:09

两者没多大差别,写成 productCategory 只是为了连接tb_product_category从而能够在读取product的时候从productCategory获取到类别名字,如果只有productCategoryId的话就没办法一次性取出类别名字等额外信息

0 回复 有任何疑惑可以回复我~
  • 提问者 Bearxsh #1
    公司里一般使用哪种方法啊
    回复 有任何疑惑可以回复我~ 2019-04-19 21:54:56
  • 提问者 Bearxsh #2
    如果写成写成 productCategory ,获取类别名字是mybatis自动完成的吗
    回复 有任何疑惑可以回复我~ 2019-04-19 21:56:23
  • 翔仔 回复 提问者 Bearxsh #3
    公司里面两种都有,黑猫白猫,能抓住老鼠的就是好猫。如果用复合类,就是用association
    回复 有任何疑惑可以回复我~ 2019-04-20 13:06:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信