From 3a2a8f306e203b19fa5be25c3f9ab6bc1d96e170 Mon Sep 17 00:00:00 2001 From: Jonas <jonas.fischer14@gmx.de> Date: Thu, 4 Jan 2024 19:29:14 +0100 Subject: [PATCH] 04.01.2024 - create Team and Match Repository #26 --- .../java/hdm/mi/sthbackend/SthBackendApplication.java | 6 ++++++ .../hdm/mi/sthbackend/repository/IMatchRepository.java | 9 +++++++++ .../hdm/mi/sthbackend/repository/ITeamRepository.java | 9 +++++++++ 3 files changed, 24 insertions(+) create mode 100644 sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java create mode 100644 sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java b/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java index 762e3e6..b3e3c0d 100644 --- a/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java +++ b/sth-backend/src/main/java/hdm/mi/sthbackend/SthBackendApplication.java @@ -2,7 +2,9 @@ package hdm.mi.sthbackend; import hdm.mi.sthbackend.model.Match; import hdm.mi.sthbackend.model.Player; +import hdm.mi.sthbackend.repository.IMatchRepository; import hdm.mi.sthbackend.repository.IPlayerRepository; +import hdm.mi.sthbackend.repository.ITeamRepository; import hdm.mi.sthbackend.repository.ITournamentRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.CommandLineRunner; @@ -25,6 +27,10 @@ public class SthBackendApplication { ITournamentRepository tournamentRepository; @Autowired IPlayerRepository playerRepository; + @Autowired + IMatchRepository matchRepository; + @Autowired + ITeamRepository teamRepository; public static void main(String[] args) { SpringApplication.run(SthBackendApplication.class, args); diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java new file mode 100644 index 0000000..9c7b236 --- /dev/null +++ b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/IMatchRepository.java @@ -0,0 +1,9 @@ +package hdm.mi.sthbackend.repository; + +import hdm.mi.sthbackend.model.Match; +import org.springframework.data.mongodb.repository.MongoRepository; + +import java.util.UUID; + +public interface IMatchRepository extends MongoRepository<Match, UUID> { +} diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java new file mode 100644 index 0000000..e2bb9c3 --- /dev/null +++ b/sth-backend/src/main/java/hdm/mi/sthbackend/repository/ITeamRepository.java @@ -0,0 +1,9 @@ +package hdm.mi.sthbackend.repository; + +import hdm.mi.sthbackend.model.Team; +import org.springframework.data.mongodb.repository.MongoRepository; + +import java.util.UUID; + +public interface ITeamRepository extends MongoRepository<Team, UUID> { +} -- GitLab