sách gpt4 ai đã đi

java - JPA 关系

In lại 作者:行者123 更新时间:2023-12-01 04:56:25 29 4
mua khóa gpt4 Nike

如果您有这样的关系:

nhập mô tả hình ảnh ở đây

  • 员工与其主管员工之间存在多对一关系
  • 员工与其部门的多对一关系
  • 部门与其经理一对一

我会在 Employee 实体中写入:

@ManyToOne (cascade=CascadeType.PERSIST)
private Employee supervisor;
@ManyToOne (cascade=CascadeType.PERSIST)
private Department department;

在部门内

@OneToOne (cascade=CascadeType.PERSIST)
private Employee manager;

然后我将创建并设置员工的变量(姓名、头衔、薪水、主管)

然后我将使用他的变量(名称、代码)创建部门

创建部门后,我可以在员工中设置部门

然后我可以在部门中设置经理。

设置完所有变量后,我可以保留实体的变量。我保留了员工(因为部门的关系也将保留)

我相信这是正确的方法?!

1 Câu trả lời

同时提供注解@ManyToOne;还提供注解@JoinColumn

现在你只担心坚持下去会很好。如果以后您希望更新也以同样的方式工作;您必须使用 CascadeType.ALL 或 CascadeType.MERGE

关于java - JPA 关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14053888/

29 4 0
Bài viết được đề xuất: NetBeans 8.1 - 远程 GlassFish 4.1.1
Bài viết được đề xuất: python - 通过从 Excel 读取数据创建矩阵
Bài viết được đề xuất: Python多线程 "ping"
Bài viết được đề xuất: java - 从 Java 驱动程序读取时 Mongodb 随机超时 - 无法调用某些内容
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com