2010-04-07 4 views
-1

Qu'est-ce que la définition de SubClassFetchMode, par ex. à EAGER_PARALLEL faire réellement? Pourquoi voudriez-vous qu'une sous-classe ait un FetchMode différent?Que fait réellement SubclassFetchMode (Kodo OpenJPA)?

La spécification d'implémentation pour KODO et OpenJPA est notoirement mauvaise et je ne peux pas le comprendre.

+0

Quelle est la raison de la rétrogradation de la question? – BestPractices

+0

Je demande une réponse à Kodo OU OpenJPA. L'une ou l'autre réponse m'aidera. Les deux sont très liés - "Quelle est la relation actuelle entre Kodo et OpenJPA? La version 4.1 de Kodo sera basée sur la base de code OpenJPA." [http://openjpa.apache.org/faq.html#FAQ-WhatisthecurrentrelationshipentreKodoetOpenJPA%253F] – BestPractices

Répondre

0

De http://download.oracle.com/docs/cd/E15523_01/apirefs.1111/e13946/ref_guide_professional_eager.html

« Configuration de votre sous-classe mode de récupération parallèle affecte table par classe et hiérarchies d'héritage verticales. En mode parallèle, les questions Kodo sélectionne distinctes pour chaque sous-classe dans une hiérarchie d'héritage table par classe, plutôt que d'UNIONing toutes les tables de sous-classes comme en mode jointure.Ceci s'applique à toute opération sur une classe de base de table par classe: requête, recherche par ID, ou traversée de relation. "