From e243b7e81c96e0925d194b11f01763c2ad53c6f6 Mon Sep 17 00:00:00 2001 From: kkazuya Date: Thu, 10 Sep 2026 16:06:37 +0900 Subject: [PATCH] =?UTF-8?q?[edit]=20=E9=83=A8=E7=BD=B2=E6=83=85=E5=A0=B1?= =?UTF-8?q?=E6=A4=9C=E7=B4=A2=E3=81=AEservice=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rhizome/app/domain/service/SearchDepartment.java | 4 +--- .../app/domain/service/impl/SearchDepartmentImpl.java | 6 +++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/example/rhizome/app/domain/service/SearchDepartment.java b/src/main/java/com/example/rhizome/app/domain/service/SearchDepartment.java index a0edfd6..f8a6517 100644 --- a/src/main/java/com/example/rhizome/app/domain/service/SearchDepartment.java +++ b/src/main/java/com/example/rhizome/app/domain/service/SearchDepartment.java @@ -6,9 +6,7 @@ import com.example.rhizome.app.domain.model.Department; import com.example.rhizome.app.domain.model.SearchConditionDepartment; public interface SearchDepartment { - List searchDepartment(String nmDepartment); - - List searchDepartmentById(Integer idDepartment); + Department searchDepartmentById(Integer idDepartment); List selectAll(); diff --git a/src/main/java/com/example/rhizome/app/domain/service/impl/SearchDepartmentImpl.java b/src/main/java/com/example/rhizome/app/domain/service/impl/SearchDepartmentImpl.java index 2715659..8e82288 100644 --- a/src/main/java/com/example/rhizome/app/domain/service/impl/SearchDepartmentImpl.java +++ b/src/main/java/com/example/rhizome/app/domain/service/impl/SearchDepartmentImpl.java @@ -40,13 +40,13 @@ public class SearchDepartmentImpl implements SearchDepartment { * @param nmDepartment 検索対象の nmDepartment * @return Table から取得したレコードの情報 */ - public List searchDepartment(String nmDepartment) { + public List searchDepartmentByName(String nmDepartment) { return DepartmentEntity.createDepartmentList(departmentRepository.findByNmDepartment(nmDepartment).stream().toList()); } @Override - public List searchDepartmentById(Integer idDepartment) { - return DepartmentEntity.createDepartmentList(departmentRepository.findByIdDepartment(idDepartment).stream().toList()); + public Department searchDepartmentById(Integer idDepartment) { + return DepartmentEntity.createDepartment(departmentRepository.findByIdDepartment(idDepartment).orElse(new DepartmentEntity())); } /**