Open xdoo opened 6 years ago
@xdoo Eingecheckt in Branch _#212, siehe PR https://github.com/xdoo/lhm_animad_admin_service/pull/19
Eingebaut sind 3 mögliche Cache-Implementierung
Ersterer ist aktiviert, aber die anderen lassen sich leicht ein-/ausschalten.
Habe den GuavaCache deshalb scharf geschaltet weil
Allerdings scheint er deprecated zu sein, deshalb habe ich die anderen Caches auch (auskommentiert) drin gelassen - falls wir mal umsteigen wollen.
Nach master gemerged. Schließe das Issue.
@xdoo @FabianWilms Ich muss das hier leider wieder aufmachen. Ich habe festgestellt, dass bei aktiviertem Cache in der Form, wie wir es jetzt abgestimmt haben, das Laden der Enclosures nicht mehr funktioniert, da die abhängigen Animals nicht mehr geholt werden können.
Habe jetzt aber keine Zeit, das zu analysieren - habe den Cache deshalb erstmal (in admin-service (Branch _#244) und authorisationLib) deaktiviert. Müssen wir aber - v.a. für die authorisationLib - mittelfristig noch lösen.
Aktuell fehlt im Generat die Annotation
@EnableCaching
. Diese wird benötigt, damit der Cache aktiv ist. Zusätzlich muss eine konfigurierbare Cache Implementierung (z.B. ehCache) verwendet werden. Es ist auch zu prüfen, ob folgende Dependency in der Service Pom fehlt:Siehe dazu auch #212