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