您的位置:首页 > 其它

hibernate名词解释

2009-02-19 18:00 295 查看
在学hibernate的过程中,有一些概念比较难以理解,以至于过阵子不看它们又忘记了,特此将它们记下来,以便以后查询:
1:conjunction 逻辑与
例如:
session.createCriteria(city.class).add(Expression.conjunction.add(eq("name", "hs")).add(eq("cw", "cs"))).list();
2: 逻辑或
session.createCriteria(city.class).add(Expression.disjunction.add(eq("name", "hs")).add(eq("cw", "cs"))).list();
3:projection 投影,选择某些属性组成一个新表,可以看作新建一个视图
例如:
session.createCriteria(Country.class).setProjection(
Projections.projectionList().add(Projections.rowCount())
.add(Projections.count("id"))).list();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: