Package com.codetutr.service

Source Code of com.codetutr.service.PersonServiceImpl

package com.codetutr.service;

import java.util.Random;

import org.springframework.stereotype.Service;

import com.codetutr.domain.Person;

@Service
public class PersonServiceImpl implements PersonService {

  String[] names = {"Nikolaus Otto", "Robert Ford", "Gottlieb Daimler", "Lt. General Masaharu Homma"};

  @Override
  public Person getRandom() {
    Person person = new Person();
    person.setName(randomName());
    person.setAge(randomAge());
    return person;
  }

  @Override
  public Person getById(Long id) {
    Person person = new Person();
    person.setName(names[id.intValue()]);
    person.setAge(50);
    return person;
  }
 
  @Override
  public void save(Person person) {
    // Save person to database ...
  }
 
  private Integer randomAge() {
    Random random = new Random();
    return 10 + random.nextInt(100);
  }

  private String randomName() {
    Random random = new Random();
    return names[random.nextInt(names.length)];
  }

}
TOP

Related Classes of com.codetutr.service.PersonServiceImpl

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.