在休眠联接中自定义on子句

时间:2018-07-12 09:44:08

标签: hibernate orm hibernate-criteria

我有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”上左联接。 我该怎么做???

谢谢

0 个答案:

没有答案