Apply 2-space formatting

This commit is contained in:
2025-11-17 12:26:23 +09:00
parent 1c38d4eecd
commit 92f5b61114

View File

@@ -11,51 +11,52 @@ import org.springframework.transaction.annotation.Transactional;
@Service @Service
@Transactional(readOnly = true) @Transactional(readOnly = true)
public class AnimalService { public class AnimalService {
private final AnimalCoreService zooCoreService;
// 동물의 UUID로 id조회 private final AnimalCoreService zooCoreService;
public Long getAnimalByUuid(String uuid) {
return zooCoreService.getDataByUuid(uuid).getId();
}
/** // 동물의 UUID로 id조회
* 동물 생성 public Long getAnimalByUuid(String uuid) {
* return zooCoreService.getDataByUuid(uuid).getId();
* @param req 동물 생성 요청 }
* @return 생성된 동물 정보
*/
@Transactional
public AnimalDto.Basic createAnimal(AnimalDto.AddReq req) {
return zooCoreService.create(req);
}
/** /**
* 동물 삭제 (논리 삭제) * 동물 생성
* *
* @param id 동물 ID * @param req 동물 생성 요청
*/ * @return 생성된 동물 정보
@Transactional */
public void deleteZoo(Long id) { @Transactional
zooCoreService.remove(id); public AnimalDto.Basic createAnimal(AnimalDto.AddReq req) {
} return zooCoreService.create(req);
}
/** /**
* 동물 단건 조회 * 동물 삭제 (논리 삭제)
* *
* @param id 동물 ID * @param id 동물 ID
* @return 동물 정보 */
*/ @Transactional
public AnimalDto.Basic getAnimal(Long id) { public void deleteZoo(Long id) {
return zooCoreService.getOneById(id); zooCoreService.remove(id);
} }
/** /**
* 동물 검색 (페이징) * 동물 단건 조회
* *
* @param searchReq 검색 조건 * @param id 동물 ID
* @return 페이징 처리된 동물 목록 * @return 동물 정보
*/ */
public Page<AnimalDto.Basic> search(AnimalDto.SearchReq searchReq) { public AnimalDto.Basic getAnimal(Long id) {
return zooCoreService.search(searchReq); return zooCoreService.getOneById(id);
} }
/**
* 동물 검색 (페이징)
*
* @param searchReq 검색 조건
* @return 페이징 처리된 동물 목록
*/
public Page<AnimalDto.Basic> search(AnimalDto.SearchReq searchReq) {
return zooCoreService.search(searchReq);
}
} }