How to use hibernate criteria to return only one element of an object instead the entire object?

后端 未结 7 971
攒了一身酷
攒了一身酷 2020-12-29 19:54

I\'m trying to get only the list of id of object bob for example instead of the list of bob. It\'s ok with a HQL request, but I would know if it\'s possible using criteria ?

相关标签:
7条回答
  • 2020-12-29 20:17

    Similarly you can also:

    Criteria criteria = session.createCriteria(bob.class);
    
    criteria.add(Expression.gt("id", 10));
    
    criteria.setProjection(Projections.property("id"));
    
    criteria.addOrder(Order.asc("id"));
    
    return criteria.list();
    
    0 讨论(0)
提交回复
热议问题