Задания Backend нто

This commit is contained in:
2025-11-29 15:31:17 +03:00
parent a6954c2013
commit d5564b63eb
15 changed files with 385 additions and 119 deletions

View File

@@ -0,0 +1,29 @@
package com.example.nto.service.impl;
import com.example.nto.entity.Place;
import com.example.nto.repository.PlaceRepository;
import com.example.nto.service.PlaceService;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class PlaceServiceImpl implements PlaceService {
private final PlaceRepository placeRepository;
public PlaceServiceImpl(PlaceRepository placeRepository) {
this.placeRepository = placeRepository;
}
@Override
public List<Place> getAllPlaces() {
return placeRepository.findAll();
}
@Override
public Place getPlaceById(Long id) {
return placeRepository.findById(id)
.orElseThrow(() -> new RuntimeException("Place not found"));
}
}