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?

È stato utile?

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
scroll top