Le NHibernate Book traite très brièvement des requêtes qui vont chercher plusieurs requêtes en même temps. Ils montrent seulement comment faire cela avec la commande native CreateSQLQuery. Existe-t-il des options permettant d'extraire plusieurs entités simultanément en utilisant les critères ou les API hql?NHibernate: Quelles sont les options pour extraire plusieurs entités dans une requête?
1
A
Répondre
0
Pour l'exécution de plusieurs requêtes SQL en un seul passage dans la base de données, vous pouvez utiliser futures. Et aussi la taille du lot ado.net peut déclencher NHibernate pour rejoindre plusieurs appels db en un.
2
Vous disposez également de la prise en charge de MultiCriteria/MultiQuery pour l'exécution de plusieurs requêtes dans la même base de données (roundtrip), en utilisant efficacement le cache de 1er niveau.
http://gnschenker.blogspot.com/2007/06/optimize-nhibernate-queries.html http://ayende.com/Blog/archive/2007/05/20/NHibernate-Multi-Criteria.aspx
taille du lot est ado.net pour les mises à jour ... corrigez-moi si je me trompe. – Rookian
et insère dans certains cas – Sly