From 1d87ba01eb0cb9479336378857c7efa77325e4e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Annika=20Ge=C3=9Fmann?= <annika.gessmann@student.reutlingen-university.de> Date: Fri, 17 Jul 2020 17:47:27 +0200 Subject: [PATCH] Fakulties --- .../controller/FakultaetRestController.java | 18 ++++++++++++++++++ .../repo/FakultaetRepository.java | 11 +++++++++++ 2 files changed, 29 insertions(+) create mode 100644 groupManagement/src/main/java/thinkTogether/groupManagement/controller/FakultaetRestController.java create mode 100644 groupManagement/src/main/java/thinkTogether/groupManagement/repo/FakultaetRepository.java diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/controller/FakultaetRestController.java b/groupManagement/src/main/java/thinkTogether/groupManagement/controller/FakultaetRestController.java new file mode 100644 index 0000000..f991465 --- /dev/null +++ b/groupManagement/src/main/java/thinkTogether/groupManagement/controller/FakultaetRestController.java @@ -0,0 +1,18 @@ +package thinkTogether.groupManagement.controller; + +import org.springframework.web.bind.annotation.GetMapping; +import thinkTogether.groupManagement.model.Fakultaet; +import thinkTogether.groupManagement.repo.FakultaetRepository; + +import java.util.List; + +public class FakultaetRestController { + + private final FakultaetRepository fakultaetRepository; + + public FakultaetRestController(FakultaetRepository fakultaetRepository) { this.fakultaetRepository = fakultaetRepository; } + + @GetMapping("/faculties") + public List<Fakultaet> findAll() { return fakultaetRepository.findAll(); } +} + diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/repo/FakultaetRepository.java b/groupManagement/src/main/java/thinkTogether/groupManagement/repo/FakultaetRepository.java new file mode 100644 index 0000000..da2c5cc --- /dev/null +++ b/groupManagement/src/main/java/thinkTogether/groupManagement/repo/FakultaetRepository.java @@ -0,0 +1,11 @@ +package thinkTogether.groupManagement.repo; + +import org.springframework.data.repository.CrudRepository; +import thinkTogether.groupManagement.model.Cat; +import thinkTogether.groupManagement.model.Fakultaet; + +import java.util.List; + +public interface FakultaetRepository extends CrudRepository<Fakultaet, Long> { + List<Fakultaet> findAll(); +} -- GitLab