Tôi mới bắt đầu đọc JPA và triển khai trong chế độ ngủ đông để hiểu chi tiết. nhưng, để tiếp tục phát triển cho đến lúc đó, bạn có thể giúp làm rõ một qn cơ bản.Khi nào sử dụng, không sử dụng, OneToOne và ManyToOne
Khi sử dụng OneToOne
Tôi có thể sử dụng OneToOne nếu người quản lý thực thể cần để xử lý các persistency của đối tượng có liên quan. vấn đề là, tôi luôn có thể sống mà không chỉ định oneToOne, nhưng sau đó trách nhiệm là trên tôi để quản lý mối quan hệ và đảm bảo rằng các đối tượng được giới thiệu không ở trạng thái thoáng qua. Điều này có đúng không?Khi nào sử dụng hoặc không sử dụng, ManyToOne
Giả sử tôi định nghĩa một lớp Nhân viên và cần xác định mối liên hệ với Nhà tuyển dụng. Trong trường hợp này, tôi có cần phải xác định manyToOne như dưới đây, hoặc những gì nếu không muốn nói@Entity public class Employer { String name; } @Entity class Employee { String name; @ManytoOne //or not?? Employer employer; }
nhờ