联结表的Hibernate标准 - 如何创建?

时间:2011-08-11 10:16:05

标签: hibernate join criteria-api hibernate-criteria

我只有3个表:

产物
.----------
ID
名称

类别
.----------
ID
名称

PRODUCT_CATEGORY
.----------------------
的p_id
C_ID

我想获得产品列表,其中产品的类别为id = 3。 我对如何为此编写hibernate criteria感到困惑。任何帮助将不胜感激。

由于

2 个答案:

答案 0 :(得分:1)

Criteria c = session.createCriteria(Product.class, "product");
c.createAlias("product.categories", "category");
c.add(Restrictions.eq("category.id", 3));

答案 1 :(得分:0)