src/main/java/de/gedoplan/seminar/jpa/exercise/domain/Highway.java
@@ -1,6 +1,5 @@ package de.gedoplan.seminar.jpa.exercise.domain; public class Highway { private int id; @@ -8,6 +7,8 @@ private String origin; private String destination; public Highway() { } public Highway(int id, String name, String origin, String destination) { this.id = id; @@ -18,6 +19,22 @@ public int getId() { return this.id; } public void setId(int id) { this.id = id; } public void setName(String name) { this.name = name; } public void setOrigin(String origin) { this.origin = origin; } public void setDestination(String destination) { this.destination = destination; } public String getName() { @@ -32,10 +49,10 @@ return this.destination; } @Override public String toString() { return "Highway [id=" + this.id + ", name=" + this.name + ", origin=" + this.origin + ", destination=" + this.destination + "]"; 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 {