Précédent   Forum du club des développeurs et IT Pro > Java > Général Java > Persistance > Hibernate
Hibernate Forum d'entraide sur l'API de persistance et de mapping O/R Hibernate. Avant de poster -> FAQ Hibernate
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 04/11/2006, 09h11   #1
keulkeul
Responsable Eclipse et JAVA

 
Avatar de keulkeul
 
Homme Mickael BARON
Ingénieur de Recherche
Inscription : juillet 2005
Messages : 3 981
Détails du profil
Informations personnelles :
Nom : Homme Mickael BARON
Localisation : France, Vienne (Poitou Charente)

Informations professionnelles :
Activité : Ingénieur de Recherche
Secteur : Service public

Informations forums :
Inscription : juillet 2005
Messages : 3 981
Points : 19 055
Points : 19 055
Par défaut F.A.Q Hibernate - participez ici

Bonjour à tous,

L'équipe Java a le plaisir de vous annoncer la création d'une FAQ Hibernate. Cette nouvelle FAQ est désormais accessible à cette adresse http://java.developpez.com/faq/hibernate.

Cette FAQ vous propose 60 réponses à vos questions et il ne tient qu'à vous qu'elle en contienne plus.

Vous pouvez donc, dès à présent, postez vos propositions de Q/R à la suite de ce post. Si elles se revèlent intéressantes, elles seront intégrées à la FAQ avec votre nom. Indiquez dans votre post si vous voulez afficher votre nom complet ou seulement votre pseudo. Vous pouvez aussi participer en découvrant des erreurs dans la FAQ, des fautes d'orthographe, des liens morts ou en complétant une question/réponse actuelle.

Règles importantes pour participer :
Si vous proposez une question, vous devez impérativement proposer la réponse qui va avec ... (les questions sans réponses seront supprimées)
Un code source n'est pas une réponse en soit. Il est grandement apprécié de rédiger un paragraphe pour approfondir le sujet, apporter des précisions sur ce qu'on fait, pourquoi on fait comme ça, etc. On peut aussi en profiter pour inviter le lecteur à lire des questions/réponses dans des domaines proches ...
Un code source doit être court : les imports, le main ne sont pas nécessaires, aller a l'essentiel en 5 ou 6 lignes.
En dessous des réponses sont souvent proposés des liens. Pensez à indiquer les liens utiles pour que le lecteur puisse approfondir. Cela peut être des liens vers des ressources de developpez.com, des Q/R de la FAQ ou des ressources externes.
Dans certains cas, en plus des exemples court dans la réponse, on peut ajouter un programme complet.

Merci à tous pour vos contributions
Bonne rédaction.

Cordialement,
wichtounet
__________________
Ingénieur de Recherche en informatique au LIAS / ENSMA
Responsable des rubriques Eclipse et Java de Developpez.com

Page de cours : mbaron.developpez.com
Blog : keulkeul.blogspot.com
Page Pro : www.lias-lab.fr/members/mickaelbaron
LinkedIn : www.linkedin.com/in/mbaron
Twitter : www.twitter.com/mickaelbaron
keulkeul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2009, 13h13   #2
raf64flo
Membre du Club
 
Inscription : novembre 2007
Messages : 121
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 121
Points : 68
Points : 68
Bonjour, concernant la documentation en Français, je suis tombé sur le site de l'Université de la Méditerranée à Marseille qui dispose d'une version intégralement traduite de la doc de référence 3.1. Merci à l'hébergeur Jean-Luc Massat et aux traducteurs : Vincent Ricard, Sebastien Cesbron, Michael Courcy, Vincent Giguère, Baptiste Mathus, Emmanuel Bernard, Anthony Patricio !

C'est vraiment très clair.

La version chapitrée : http://www.dil.univ-mrs.fr/~massat/d...rence/fr/html/
La version intégrale : http://www.dil.univ-mrs.fr/~massat/d...r/html_single/
Et le PDF : http://www.dil.univ-mrs.fr/~massat/d..._reference.pdf

Il serait intéressant de rajouter ces liens sur la 4e question :http://java.developpez.com/faq/hiber...age=Infos#aide

raf64flo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2009, 11h35   #3
raf64flo
Membre du Club
 
Inscription : novembre 2007
Messages : 121
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 121
Points : 68
Points : 68
Bonjour, petite proposition qui m'aurait été bien utile.

Comment mapper un booléen java à partir d'un champ CHARACTER(1) d'une base de données ?

Hibernate dispose de trois types de mapping gérés nativement pour cela : "yes_no" ainsi que "true_false" et "boolean". Le premier permet de mapper une ligne de la base de donnée contenant "Y" ou "N", le second, "T" ou "F". Exemple avec yes_no : pour un attribut nommé "is _public" de la table "logic_data" de la base de données, voici la correspondance du fichier de mapping (hbm.xml) :
Code :
1
2
3
4
5
6
7
8
<hibernate-mapping>
    <class name="com.mycompany.mypackage.LogicData" table="logic_data">
        <property name="isPublic" type="yes_no">
            <column name="is_public" />
        </property>
        [...]
    </class>
</hibernate-mapping>
La classe correspondante :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
public class LogicData implements java.io.Serializable {
	private Boolean		isPublic;
        [...]
	public Boolean getIsPublic() {
		return this.isPublic;
	}	
	public void setIsPublic(Boolean isPublic) {
		this.isPublic = isPublic;
	}
        [...]
}
Lien : http://http://www.dil.univ-mrs.fr/~m...-discriminator
raf64flo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2012, 23h01   #4
nadaraja
Invité de passage
 
Femme zahran nada
Inscription : avril 2012
Messages : 2
Détails du profil
Informations personnelles :
Nom : Femme zahran nada
Localisation : Maroc

Informations forums :
Inscription : avril 2012
Messages : 2
Points : 3
Points : 3
Citation:
Envoyé par raf64flo Voir le message
Bonjour, petite proposition qui m'aurait été bien utile.

Comment mapper un booléen java à partir d'un champ CHARACTER(1) d'une base de données ?

Hibernate dispose de trois types de mapping gérés nativement pour cela : "yes_no" ainsi que "true_false" et "boolean". Le premier permet de mapper une ligne de la base de donnée contenant "Y" ou "N", le second, "T" ou "F". Exemple avec yes_no : pour un attribut nommé "is _public" de la table "logic_data" de la base de données, voici la correspondance du fichier de mapping (hbm.xml) :
Code :
1
2
3
4
5
6
7
8
<hibernate-mapping>
    <class name="com.mycompany.mypackage.LogicData" table="logic_data">
        <property name="isPublic" type="yes_no">
            <column name="is_public" />
        </property>
        [...]
    </class>
</hibernate-mapping>
La classe correspondante :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
public class LogicData implements java.io.Serializable {
	private Boolean		isPublic;
        [...]
	public Boolean getIsPublic() {
		return this.isPublic;
	}	
	public void setIsPublic(Boolean isPublic) {
		this.isPublic = isPublic;
	}
        [...]
}
Lien : http://http://www.dil.univ-mrs.fr/~m...-discriminator


bonjour a tous
je suis debutee sur "hibernate"et meme j'ai un mini projet sur hibernate et je sais pas par quoi commencer vrement j'ai besoin de quide,,tout d'abord j'ai installe hibernate sous eclipse mais j'ai stoppe dans la configuration,et j;ai beaucoups des cours sur ce sujet mais sont ils differents,dans la configuration apres le clic drois sur sur le dossier src du projet « New>Other » et dans le fenêtre qui s’ouvre je seleccionne Hibernate>Hibernate Configuration file puis next,,mais je trouve la difficulte pour indiquer les informations surtout la partie "Driver Class : com.mysql.jdbc.Driver"car j'obtiendrai rien apres avoir clique sur bowse,,et je sais pas par quoi il faut remplir ce champs
nadaraja est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2012, 23h39   #5
nadaraja
Invité de passage
 
Femme zahran nada
Inscription : avril 2012
Messages : 2
Détails du profil
Informations personnelles :
Nom : Femme zahran nada
Localisation : Maroc

Informations forums :
Inscription : avril 2012
Messages : 2
Points : 3
Points : 3
Par défaut configuration d'hibernate

bonjour a tous s'il vous palait je suis vrement perturbée dans mon mini projet sur hibernate,,je devrais faire une petite application d'hibernate,d'abord j'ai cree la base dans le wamp server,j'ai installé hibernate et mon probleme c'est leur configuration,apres avoir cliquer droit droit sur le dossier src du projet « New>Other » et dans le fenêtre qui s’ouvre je sélectionne Hibernate>Hibernate Configuration file puis Next ,et j'ai la difficulte sur le remplissage des informations sur "Driver Class : com.mysql.jdbc.Driver"
nadaraja est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h39.


 
 
 
 
Partenaires

Hébergement Web