From 7d17277c461c437c0841b86560a63bb11b943f1f Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 18 Apr 2019 13:50:22 +0200 Subject: [PATCH] fixed a bug in CacheConstrutctionUtil --- .../util/CacheConstructionUtil.java | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/main/java/hhn/labsw/bugageocaching/util/CacheConstructionUtil.java b/src/main/java/hhn/labsw/bugageocaching/util/CacheConstructionUtil.java index ee2fd03..f789e8d 100644 --- a/src/main/java/hhn/labsw/bugageocaching/util/CacheConstructionUtil.java +++ b/src/main/java/hhn/labsw/bugageocaching/util/CacheConstructionUtil.java @@ -17,15 +17,27 @@ import java.util.Random; public class CacheConstructionUtil { - @Autowired static StationRepository stationRepository; - @Autowired static CacheRepository cacheRepository; - @Autowired static BearbeitetRepository bearbeitetRepository; + @Autowired + public void setStationRepository(StationRepository stationRepository) { + CacheConstructionUtil.stationRepository = stationRepository; + } + + @Autowired + public void setCacheRepository(CacheRepository cacheRepository) { + CacheConstructionUtil.cacheRepository = cacheRepository; + } + + @Autowired + public void setBearbeitetRepository(BearbeitetRepository bearbeitetRepository) { + CacheConstructionUtil.bearbeitetRepository = bearbeitetRepository; + } + public static ResponseEntity createCacheUtil(Cache cache) { // Stationen werden in die Datenbank eingetragen