jpa随笔

1对多的关系

//多的一方
@Entity @Table(name="car_distribute") public class DistributeCar extends CustomBaseEntity implements LogicDeleteable { private static final long serialVersionUID = 1L; @ManyToOne (fetch = FetchType.LAZY) @JoinColumn(name="approval_for_car_id") private ApprovalForCar approvalForCar;


@Entity
@Table(name = "CAR_APPROVAL")
public class ApprovalForCar extends CustomBaseEntity implements LogicDeleteable {
	private static final long serialVersionUID = 1L;
	
	//派车单
	@JsonIgnore
	@OneToMany(cascade = CascadeType.ALL,fetch = FetchType.LAZY,mappedBy = "approvalForCar")
	private List<DistributeCar> distributeCars =new ArrayList<>(0);
	

  


  

原文地址:https://www.cnblogs.com/zzt-lovelinlin/p/9869704.html