
Hibernate
lansky54
网络,旅游,篮球,游泳,登山
展开
-
Hibernate QBE查询
Hibernate QBE查询 Criteria criteria =getSession().createCriteria(KjUser.class);//创建查询对象工厂 KjUser userQbc = new KjUser(); userQbc.setLoginId("100001"); Example example=Example.create(userQbc);转载 2010-03-23 04:30:00 · 443 阅读 · 0 评论 -
Hibernate QBC查询
QBC查询: QBC查询就是通过使用Hibernate提供的Query By Criteria API来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向对象的功能接口。我们看下面的示例程序:Criteria criteria=session.createCriteria(User.class);criteria.add(Expression.eq(“name”,转载 2010-03-23 04:31:00 · 384 阅读 · 0 评论 -
Hibernate中Criteria的完整用法(1)
最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,转载 2010-03-23 04:34:00 · 367 阅读 · 0 评论 -
Hibernate中Criteria的完整用法(2)
4. 关联你可以使用createCriteria()非常容易的在互相关联的实体间建立 约束。List cats = sess.createCriteria(Cat.class) .add( Restrictions.like("name", "F%") .createCriteria("kittens") .add( Restrictions.like转载 2010-03-23 04:34:00 · 434 阅读 · 0 评论