From b513cfb282bf67e455cd0d2fdbff360491658784 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=B8=D1=84=D0=B0=D1=82=20=D0=97=D0=B0=D0=BA=D0=B8?= =?UTF-8?q?=D1=80=D0=BE=D0=B2?= Date: Mon, 8 Dec 2025 12:05:48 +0000 Subject: [PATCH] Update src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java --- .../nto/service/impl/EmployeeServiceImpl.java | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java b/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java index f8125e5..20c01a9 100644 --- a/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java +++ b/src/main/java/com/example/nto/service/impl/EmployeeServiceImpl.java @@ -1,12 +1,26 @@ package com.example.nto.service.impl; +import com.example.nto.entity.Employee; +import com.example.nto.repository.EmployeeRepository; import com.example.nto.service.EmployeeService; +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Service; -/** - * TODO: ДОРАБОТАТЬ в рамках задания - * ================================= - * МОЖНО: Добавлять методы, аннотации, зависимости - * НЕЛЬЗЯ: Изменять название класса и пакета - */ +import java.util.Optional; + +@Service +@RequiredArgsConstructor public class EmployeeServiceImpl implements EmployeeService { + + private final EmployeeRepository employeeRepository; + + @Override + public boolean existsByCode(String code) { + return employeeRepository.existsByCode(code); + } + + @Override + public Optional findByCode(String code) { + return employeeRepository.findByCode(code); + } }