mirror of
https://github.com/Example-uPagge/spring-controlleradvice.git
synced 2024-06-14 11:22:33 +03:00
person -> people
This commit is contained in:
parent
327f7e3c6b
commit
875c7b1df4
@ -12,25 +12,25 @@ import java.util.UUID;
|
|||||||
@Service
|
@Service
|
||||||
public class PersonService {
|
public class PersonService {
|
||||||
|
|
||||||
private final Map<UUID, Person> persons = new HashMap<>();
|
private final Map<UUID, Person> people = new HashMap<>();
|
||||||
|
|
||||||
public PersonService() {
|
public PersonService() {
|
||||||
final UUID komarId = UUID.randomUUID();
|
final UUID komarId = UUID.randomUUID();
|
||||||
persons.put(komarId, new Person(komarId, "komar", "Алексей", "ertyuiop"));
|
people.put(komarId, new Person(komarId, "komar", "Алексей", "ertyuiop"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public Person getByLoginOrThrown(@NonNull String login) {
|
public Person getByLoginOrThrown(@NonNull String login) {
|
||||||
return persons.values().stream()
|
return people.values().stream()
|
||||||
.filter(person -> person.getLogin().equals(login))
|
.filter(person -> person.getLogin().equals(login))
|
||||||
.findFirst()
|
.findFirst()
|
||||||
.orElseThrow();
|
.orElseThrow();
|
||||||
}
|
}
|
||||||
|
|
||||||
public Person getByIdOrThrown(@NonNull UUID id) {
|
public Person getByIdOrThrown(@NonNull UUID id) {
|
||||||
if (!persons.containsKey(id)) {
|
if (!people.containsKey(id)) {
|
||||||
throw new NotFoundException("Пользователь не найден");
|
throw new NotFoundException("Пользователь не найден");
|
||||||
}
|
}
|
||||||
return persons.get(id);
|
return people.get(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user