Hendrik Jungnitsch
2022-09-07 92b494b477f469173f0c45654e5b465db58d2433
exercise06
3 Dateien geändert
6 ■■■■ Geänderte Dateien
src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java 1 ●●●● Patch | Ansicht | Raw | Blame | Historie
src/main/java/de/gedoplan/seminar/jpa/exercise/repository/MaintenanceDepartmentRepository.java 3 ●●●●● Patch | Ansicht | Raw | Blame | Historie
src/main/java/de/gedoplan/seminar/jpa/exercise/rest/MaintenanceDepartmentResource.java 2 ●●● Patch | Ansicht | Raw | Blame | Historie
src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java
@@ -10,6 +10,7 @@
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@Entity
@Table(name = Highway.TABLE_NAME)
public class Highway {
src/main/java/de/gedoplan/seminar/jpa/exercise/repository/MaintenanceDepartmentRepository.java
@@ -1,5 +1,7 @@
package de.gedoplan.seminar.jpa.exercise.repository;
import java.util.List;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
@@ -8,4 +10,5 @@
@Repository
public interface MaintenanceDepartmentRepository extends JpaRepository<MaintenanceDepartment, Integer> {
    List<MaintenanceDepartment> findByHighways_Name(String highwayName);
}
src/main/java/de/gedoplan/seminar/jpa/exercise/rest/MaintenanceDepartmentResource.java
@@ -53,7 +53,7 @@
    public List<MaintenanceDepartment> findByHighwayName(@RequestParam("name") String highwayName) {
        this.logger.debug("----- findByHighwayName -----");
        List<MaintenanceDepartment> maintenanceDepartments = List.of(); // this.highwayRepository.
        List<MaintenanceDepartment> maintenanceDepartments = maintenanceDepartmentRepository.findByHighways_Name(highwayName);
        this.logger.debug(highwayName + ": " + maintenanceDepartments);
        return maintenanceDepartments;
    }