Spring boot kết nối 2 bảng bị lỗi

Tôi muốn kết nối 1:1 bảng KhachHang và bảng HoaDon
Class KhachHang

@Entity
public class KhachHang implements Serializable {
	
	@OneToOne(mappedBy = "khachHang",cascade = CascadeType.ALL)
	private Set<HoaDon> hoaDon;

Class HoaDon

    @Entity
     public class HoaDon implements Serializable{
	  
	@OneToOne
	@JoinColumn(name = "MaKhachHang")
	private KhachHang khachHang;

Error:

Unknown mappedBy in: edu.poly.spring.models.KhachHang.hoaDon, referenced property unknown: java.util.Set.khachHang

nhưng chưa biết code nó vì sao sai

Rồi sao nữa bạn? hỏi không có đầu có đuôi gì cả

2 Likes

Sao bạn lại dùng Set để chưa hoá đơn trong khi quan hệ là 1-1

vậy phải dùng gì vậy bạn

Nếu giữ quan hệ 1:1 thì bảo Set đi.

Mình đã fix được, cảm ơn bạn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?