001// Copyright 2009 by Basil Vandegriend. All rights reserved. 002 003package com.basilv.examples.spring.explicit; 004 005import com.basilv.examples.spring.*; 006 007public class CalculatorServiceImpl implements CalculatorService 008{ 009 private ResumeRepository resumeRepository; 010 011 public CalculatorServiceImpl(ResumeRepository resumeRepository) { 012 super(); 013 this.resumeRepository = resumeRepository; 014 } 015 016 public boolean validate(Resume resume) { 017 for (Resume repoResume : resumeRepository.findAll()) { 018 if (repoResume.getName().equals(resume.getName())) { 019 return true; 020 } 021 } 022 023 return false; 024 } 025 026}