Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Die Entscheidung ob ein Entity gecached werden soll oder nicht lässt sich direkt im Entity bei den Settings → Cacheable einstellen. Wählen Sie dazu einfach "true" oder "false".

Entity Cache Strategie wählen

In bestimmten Fällen kann es notwendig sein, die Strategie des Cachings zu beeinflussen. Dies ist per Annotation im Code-Editor möglich.

  1. Umschalten in den Code Bereich indem Sie auf "{}Java" drücken
  2. Fügen Sie eine leere Zeile nach der letzten Annotation ein
  3. Nutzen Sie nun das Code-Template "Entity Cache Strategy" aus der Palette um die gewünschte Code-Zeile einzufügen
  4. Wählen Sie nun nur noch die gewünschte Strategie über das ENUM am Ende des Statements

Cache Strategien

NameFunktionDefault
NONE
NEIN
NONSTRICT_READ_WRITE

Der Cache wird aktualisiert nachdem eine Transaktion einen betroffenen Datensatz geändert hat. Eine starke KOnsistenz ist in dieser Strategie nicht gewährleistet, da sich ein kleines Zeitfenster ergibt

NEIN
READ_ONLYWird nur für Entities verwendet welche NIEMALS geändert werden. Eignet sich also hervorragend für statische Referenzwerte in der DatenbankNEIN
READ_WRITE
JA
TRANSACTIONAL
NEIN



  • No labels