31 lines
726 B
Java
31 lines
726 B
Java
package de.roko.archiv.kibubackend.service;
|
|
|
|
import de.roko.archiv.kibubackend.model.Archiv;
|
|
import de.roko.archiv.kibubackend.repository.ArchivRepository;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import java.util.Optional;
|
|
|
|
@Service
|
|
public class ArchivService {
|
|
|
|
private final ArchivRepository archivRepository;
|
|
|
|
public ArchivService(ArchivRepository archivRepository) {
|
|
this.archivRepository = archivRepository;
|
|
}
|
|
|
|
public Archiv save(Archiv archiv) {
|
|
return archivRepository.save(archiv);
|
|
}
|
|
|
|
|
|
public Optional<Archiv> findById(Long id) {
|
|
return archivRepository.findById(id);
|
|
}
|
|
|
|
public void deleteById(Long id) {
|
|
archivRepository.deleteById(id);
|
|
}
|
|
}
|