Skip to content
Snippets Groups Projects
Commit 978ec13a authored by Martin Slovík's avatar Martin Slovík
Browse files

Adding AirplaneTypeService

parent 52913535
No related branches found
No related tags found
No related merge requests found
package cz.muni.fi.pa165.core.service.airplanetype;
import cz.muni.fi.pa165.core.data.domain.AirplaneType;
import cz.muni.fi.pa165.core.service.common.BaseService;
import java.util.Optional;
public interface AirplaneTypeService extends BaseService<AirplaneType, Long> {
Optional<AirplaneType> findByName(String name);
}
\ No newline at end of file
package cz.muni.fi.pa165.core.service.airplanetype;
import cz.muni.fi.pa165.core.data.domain.AirplaneType;
import cz.muni.fi.pa165.core.data.repository.airplanetype.AirplaneTypeRepository;
import cz.muni.fi.pa165.core.service.common.BaseServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Optional;
@Service
public class AirplaneTypeServiceImpl extends BaseServiceImpl<AirplaneType, Long> implements AirplaneTypeService {
private final AirplaneTypeRepository airplaneTypeRepository;
@Autowired
public AirplaneTypeServiceImpl(AirplaneTypeRepository airplaneTypeRepository) {
super(airplaneTypeRepository);
this.airplaneTypeRepository = airplaneTypeRepository;
}
@Override
public Optional<AirplaneType> findByName(String name) {
return airplaneTypeRepository.findByName(name);
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment