使用Hibernate查询获取db数据的问题

时间:2014-01-12 14:04:42

标签: java mysql hibernate

请查看下面的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();

以上代码不正确。请给我正确的指导帮助我!

0 个答案:

没有答案