Designing Restful services using spring 3.x