请查看下面的db表关系
comapny to product-> many to many
产品到项目 - >多对多
现在,我需要使用hibernate获取公司中使用的所有项目。以下是我的努力。
Criteria c = sessionFactory.getCurrentSession().createCriteria(Company.class);
c.add(Restrictions.eq("companyId", companyId));
Criteria c2 = sessionFactory.getCurrentSession().createCriteria(Item.class);
c2.add(c);//not correct parameter and trying to correct
List<Item> data = c2.list();
以上代码不正确。请给我正确的指导帮助我!