Joined: Wed Aug 25, 2010 2:52 pm Posts: 2
|
class User{ String firstName; String lastName; String ssn; String dob; String gender; String race; Address homeAddress; .... }
projectionList.add(Projections.property("firstName")); projectionList.add(Projections.property("lastName")); projectionList.add(Projections.property("ssn")); projectionList.add(Projections.property("dob")); projectionList.add(Projections.property("gender"));
List<Object[]> list = this.getSessionFactory().getCurrentSession().createCriteria(User.class) .add(Expression.eq("lastName", "Smith")) .setProjection( projectionList ) .addOrder( Order.desc("lastName") ) .list();
what i want is to return a list of User. how do I do this? what's the topic to do this? Transform? Projection?
|
|