disabilitare la cache per un modello
-
24-10-2019 - |
Domanda
Ho ottenuto un tavolo che viene modificato da due applicazioni. Uno di loro è con NHibernate. Come faccio a disattivare la memorizzazione nella cache di quel tavolo? Può essere fatto nel file di mapping?
Soluzione
Cache è non abilitato per impostazione predefinita.
Se lei si riferisce al "cache di primo livello", vale a dire la sessione, c'è qualcosa di sbagliato con il vostro modello di utilizzo.
Altri suggerimenti
Assuming you have the L2 cache enabled for the session factory (via cache.use_second_level_cache
), you should be able to exclude the <cache>
element in your mapping file for that model.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow