spring实体使用心得

记一次spring实体层关系建立总结

  • spring支持实体双方互相关联对方进行关系创建,但是如果双方都建立会引起返回数据时产生循环引用问题,导致程序奔溃
  • 从sping实体建立例子以及demo代码查看,虽然spring支持双方建立关系,但是推荐只是用一方作为创建者,也就是要分清楚主次,不能使用次实体来创建主实体,但是能通过次实体来创建与已知主实体的管理关系,例如:
    在这里插入图片描述

在这里插入图片描述
我们可以在创建girl时去创建idCard并建立关系,但不能在建立IDcard的时候创建girl并建立关联关系,同时在IDcard中并没有girl的get方式,防止循环引用。
这样做的目的是保持数据的主次关系,防止使用时胡乱新增到时数据错乱。
以上只是本人粗浅的看法,大神勿喷。
spring jpa 实体关系例子:https://vladmihalcea.com/a-beginners-guide-to-jpa-and-hibernate-cascade-types/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值