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

问题描述 投票:1回答:2

我只有3个表,例如:

产品.----------ID名称

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

product_category.----------------------p_idc_id

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

谢谢

hibernate join hibernate-criteria
2个回答
1
投票
Criteria c = session.createCriteria(Product.class, "product");
c.createAlias("product.categories", "category");
c.add(Restrictions.eq("category.id", 3));

© www.soinside.com 2019 - 2024. All rights reserved.