我有2个表,分别为Users和UserImages:
@Entity
@Table(name="USERS")
public class User {
@Id
@GeneratedValue
Long id;
@OneToOne
@JoinColumn(name="id")
private UserImages userImagesObj;
}
@Entity
@Table(name="USER_IMAGES")
public class UserImages {
@Id
@GeneratedValue
long id;
@NotNull
//@Column(name="user_id" , insertable=false , updatable=false)
@Column(name="user_id")
Long userId;
}
我正在使用基于休眠条件的联接,但是如果对两个表的ID都应用联接,则处于休眠状态,但是我想对user的id和userimages的user_id应用联接,即在“ user.id = userimages.user_id”上左联接。 我该怎么做???
谢谢