Hendrik Jungnitsch
2022-08-26 05744839ae85d45f557bf9686db8b25a5456a54f
exercise
2 Dateien geändert
78 ■■■■■ Geänderte Dateien
src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java 71 ●●●●● Patch | Ansicht | Raw | Blame | Historie
src/main/java/de/gedoplan/seminar/jpa/exercise/rest/HighwayResource.java 7 ●●●● Patch | Ansicht | Raw | Blame | Historie
src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java
@@ -1,41 +1,58 @@
package de.gedoplan.seminar.jpa.exercise.domain;
public class Highway {
  private int id;
  private String name;
  private String origin;
  private String destination;
    private int id;
    private String name;
    private String origin;
    private String destination;
    public Highway() {
    }
  public Highway(int id, String name, String origin, String destination) {
    this.id = id;
    this.name = name;
    this.origin = origin;
    this.destination = destination;
  }
    public Highway(int id, String name, String origin, String destination) {
        this.id = id;
        this.name = name;
        this.origin = origin;
        this.destination = destination;
    }
  public int getId() {
    return this.id;
  }
    public int getId() {
        return this.id;
    }
  public String getName() {
    return this.name;
  }
    public void setId(int id) {
        this.id = id;
    }
  public String getOrigin() {
    return this.origin;
  }
    public void setName(String name) {
        this.name = name;
    }
  public String getDestination() {
    return this.destination;
  }
    public void setOrigin(String origin) {
        this.origin = origin;
    }
    public void setDestination(String destination) {
        this.destination = destination;
    }
  @Override
  public String toString() {
    return "Highway [id=" + this.id + ", name=" + this.name + ", origin=" + this.origin + ", destination=" + this.destination + "]";
  }
    public String getName() {
        return this.name;
    }
    public String getOrigin() {
        return this.origin;
    }
    public String getDestination() {
        return this.destination;
    }
    @Override
    public String toString() {
        return "Highway [id=" + this.id + ", name=" + this.name + ", origin=" + this.origin + ", destination="
                + this.destination + "]";
    }
}
src/main/java/de/gedoplan/seminar/jpa/exercise/rest/HighwayResource.java
@@ -1,14 +1,11 @@
package de.gedoplan.seminar.jpa.exercise.rest;
import java.util.List;
import java.util.Optional;
import org.apache.commons.logging.Log;
import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.ApplicationArguments;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
@@ -20,7 +17,7 @@
import de.gedoplan.seminar.jpa.exercise.domain.Highway;
import de.gedoplan.seminar.jpa.exercise.repository.HighwayRepository;
@Controller
@RequestMapping(path = "/highways", produces = MediaType.APPLICATION_JSON_VALUE)
public class HighwayResource {