Criteria外键查询

来源:互联网 发布:centos官网价格 编辑:程序博客网 时间:2024/06/01 16:01

1.由于外键在实体类中使用对象的形式表示,所以需要先获得外键对应实体类对象,再添加到查询条件中

@Override    public List<CartDetail> findCart(Integer u_id) {        User user = (User) sessionFactory.getCurrentSession().get(User.class,u_id);        List<CartDetail> cartDetails = sessionFactory.getCurrentSession().createCriteria(CartDetail.class)                            .add(Restrictions.eq("owner",user)).list();        return cartDetails;    }


原创粉丝点击