spring cache added to service layer