springboot+jpa解决@ManyToOne时,相关bean文件数据被删除导致数据不存在报错问题。

  • Post author:
  • Post category:其他


主要使用

@NotFound(action=NotFoundAction.IGNORE) 意为:找不到引用的外键数据时忽略

@JoinColumn(nullable = false)

剩余的标签都是自己做项目的时候用到的,在此标记一下,以后使用。

为了以后粘贴方便:

@JsonView({CunOrderList.class, CunProductsDetails.class, OrderTableOrderList.class})

@ManyToOne(fetch = FetchType.LAZY)

@NotFound(action=NotFoundAction.IGNORE)

@JoinColumn(name = “ocean_id”, nullable = false)

@org.hibernate.annotations.ForeignKey(name = “none”)

在这里插入图片描述



版权声明:本文为weixin_42356358原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。