[EDIT] 特定のカテゴリレコードを取得するサービスメソッドを作成しました。

This commit is contained in:
s-choi
2026-09-17 10:47:01 +09:00
parent 4774badffe
commit 8aba950a5f
2 changed files with 15 additions and 1 deletions

View File

@@ -1,11 +1,13 @@
package com.example.demo.app.domain.service.impl; package com.example.demo.app.domain.service.impl;
import java.util.List; import java.util.List;
import java.util.Optional;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.example.demo.app.domain.model.CategoryModel; import com.example.demo.app.domain.model.CategoryModel;
import com.example.demo.app.domain.service.CategoryService; import com.example.demo.app.domain.service.CategoryService;
import com.example.demo.app.infra.entity.CategoryEntity;
import com.example.demo.app.infra.repository.CategoryRepository; import com.example.demo.app.infra.repository.CategoryRepository;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
@@ -22,4 +24,16 @@ public class CategoryServiceImpl implements CategoryService{
} }
public CategoryModel findOne(Long categoryId) {
Optional<CategoryEntity> optionalCategoryModel = categoryRepository.findById(categoryId);
if (optionalCategoryModel.isEmpty()) {
return null;
}
return CategoryModel.convertFrom(optionalCategoryModel.get());
}
} }