This one is relatively simple. 
- Use org.springframework.orm.hibernate3.support.HibernateDaoSupport to manage data (add or retrieve)
 - Refer to the official hibernate documentation to see how you can use Criteria to narrow your result set by clicking here
 - use getSession() from HibernateDaoSupport to get the hibernate session and fire away using what you learned in step 2