@SuppressWarnings("unchecked")
public List<Member> findAllOrderedByName() {
// using Hibernate Session and Criteria Query via Hibernate Native API
Session session = (Session) em.getDelegate();
Criteria cb = session.createCriteria(Member.class);
cb.addOrder(Order.asc("name"));
return (List<Member>) cb.list();
// return members;
}
}