Ich habe einige Probleme zu verstehen, wo eine HQL Abfrage die Information abruft. Mein Projekt verwendet verschiedene Threads und jeder Thread liest/schreibt in die Datenbank. Threads teilen keine Se
ich zwei verbundene Unternehmen habe, sagen @Entity
public class Book {
@ManyToOne
Shelf shelf;
}
@Entity
public class Shelf {
@OneToMany(mappedBy="shelf")
Set<Book> books;
}
Was passiert, wenn ich eine Abfrage habe, die mehrmals in einem einzelnen Thread aufgerufen wird, und ich diese Abfrage (und ihr Ergebnis) nur für diesen Thread (oder für diese Sitzung zwischenspeiche