// UserVO.java
@OneToMany(mappedBy = "user", cascade = CascadeType.ALL)
private List<TripVO> trip;
// TripVO.java
@ManyToOne
@JoinColumn(name = "user_no")
private UserVO user;
// MultiKey.java
public class MultiKey implements Serializable{
private Long user; // 이름 동일 1
private Long sns; // 이름 동일 2
}
// HeartVO.java
public class HeartVO {
@Id
@ManyToOne
@JoinColumn(name="user_no")
private UserVO user; // 이름 동일 1
@Id
@ManyToOne
@JoinColumn(name="sns_no")
private SnsVO sns; // 이름 동일 2
}