Au minimum, tu remplaces
transaction-type="RESOURCE_LOCAL"par
transaction-type="JTA"Mais si tu utilises JTA, cela signifie certainement que tu es en JavaEE (sur un serveur d'application dans...
Au minimum, tu remplaces
transaction-type="RESOURCE_LOCAL"par
transaction-type="JTA"Mais si tu utilises JTA, cela signifie certainement que tu es en JavaEE (sur un serveur d'application dans...
Bonjour,
Pour avoir une association many2many ordonnée, il faudrait utiliser l'élément <list/> au lieu de <set/> mais par contre, ça nécessiterait une colonne supplémentaire (définissant ton...
Effectivement je n'ai pas précisé que ladite demande de formation s'est faite dans le cadre du DIF (cette demande étant antérieure à ma démission).
Ce qui me dérange, c'est qu'à partir du moment...
Bonjour à tout le monde,
Il y a 3 mois (et suite à ma demande ... enfin suite à plusieurs demandes successives depuis un certain temps déjà), mon employeur m'inscrit à une formation pour la fin du...
Effectivement j'ai testé un cas similaire et j'ai constaté les limites du polymorphism="explicit" :cry:
Je t'avoue que je l'ai jamais mis en oeuvre :oops:
Par contre, on poussant un peu les...
Ce que tu constates correspond à la fonctionnalité de polymorphisme implicite et on l'illustre souvent à l'extrême avec la requête HQL "from Object" qui retournerait toutes les instances d'entités de...
Je ne connais pas assez bien JPA mais apparemment tu peux utiliser les "queryHint".
Un exemple ici avec une requête nommée.
Côté API JPA, tu peux utiliser la méthode setHint sur un objet de type...
C'est aussi que l'astuce d'utiliser iterate() avec une requête COUNT(*) était valable uniquement pour Hibernate2.
Depuis Hibernate3, la FAQ d'Hibernate (chez JBoss) a été modifiée (la procédure...
La JSR JPA2 précise bien 2 modes d'utilisation des Criteria :
strongly-typed manner, using metamodel objects to provide type safety
string-based as an alternative
Au final, ça ne concerne...
Bonjour,
A ma connaissance, il n'est pas pas obligatoire d'utiliser (et donc de générer) le méta-modèle de tes entités pour faire des requêtes Criteria. L'intérêt réside plutôt dans la facilité...
Ce que tu constates est normal car dans ton mapping tu définis un cache d'objets alors que tu souhaites utiliser un cache de requêtes.
En gros, l'utilisation par Hibernate du cache d'objets se...
Je te rassure, ça n'est absolument pas une question bête ;)
Je pense qu'il faudrait tourner la question en "comment est-ce que je vais manipuler ces informations dans mon modèle objet ?". Ce point...
Effectivement, l'exemple de mapping que je t'ai indiqué ne définit pas une relation many2many puisque (de base) ce type d'association correspond à une relation N/N avec table d'association sans info...
Bonjour,
Tu devrais regarder dans la doc de référence d'Hibernate2. A la fin du document, il y a justement un cas similaire de mapping avec les entités Order / LineItem / Product.
Cool !
:merci:
Bravo et merci :ccool:
Un petit bémol :( : la version PDF ne contient pas les figures !
Je crains que ça ne soit pas suffisant. Même si l'utilisation du paramètre hibernate.session_factory_name te permettra effectivement de référencer et d'obtenir ta session factory par un accès JNDI,...
Salut,
Il te manque le fichier de configuration de la session factory Hibernate (hibernate.cfg.xml ou persistence.xml).
De plus il y a une confusion dans les ressources JNDI : la ressource que...
Bonjour,
A mon avis, ce n'est pas dans le mapping qu'il faut chercher l'erreur ...
Pour persister ou lire des objets à partir de la base Hibernate a besoin d'une session (cf documentation de...
Bonjour,
Je crois me souvenir en effet que le @OrderBy n'est possible qu'avec des propriétés directes (sinon ça pourrait déclencher du lazy-load). Par contre si ta liste d'Items n'est pas trop...
Si par JNDI, tu entends datasource d'un serveur d'application, tu peux éventuellement regarder de ce côté là.
Par exemple dans un serveur JBoss, sur une datasource de type <local-tx-datasource>, il...
Tant mieux que ça fonctionne ;)
Quant à la question de 'pourquoi ça marchait preque avant ?', je ne saurai te le dire comme ça. Les dialectes Hibernate (pour la plupart des SGBDs) héritent tous...
Je te suggère de jeter un coup d’œil aux niveaux d'isolation des transactions (c'est expliqué dans la FAQ JDBC). Avec Hibernate, ça se configure avec le paramètre hibernate.connection.isolation. Par...
Je n'y avais pas fait attention au départ mais tu as une erreur dans ta conf Hibernate : il te faut PostgreSQLDialect et non pas ProgressDialect.
J'ai été plus ou moins confronté au même problème : la gestion des types SERIAL, AUTOINCREMENT ... (c-a-d alimenté par le SGBD) par Hibernate n'est pas la même (c'est défini dans la classe de...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.