首页 > 解决方案 > 如何使用 Jpa 实体指定模态?

问题描述

我正在尝试使用 Spring Data Jpa 生成数据库模式。我想知道是否有办法在两个实体之间的关系中指定模态。

目前是强制关系

图像-1

我想要实现的是让它成为可选的。

img-2

我的代码,我配置为单向多对一关系。

@ManyToOne(optional = true)
@JoinColumn(name = "photographer_id", referencedColumnName = "id")
private User user;

我知道这optional = true仅适用于休眠运行时指令。我需要更改数据库级别。

标签: hibernatejpaspring-data-jpa

解决方案


推荐阅读