Bonjour,
je cherche à insérer un set<Entity> dans ma base de donnée, mais je sais pas comment !
Pouvais-vous m'aidez ?
mrc,
Bonjour,
je cherche à insérer un set<Entity> dans ma base de donnée, mais je sais pas comment !
Pouvais-vous m'aidez ?
mrc,
Bonjour
Pour avoir un mapping correct, tu peux le déléguer à Hibernate Tools.
Tu finis ton modèle de base de données.
Tu vas dans eclipse par exemple et tu génère tes classes entités et Dao grâce à Hibernate Tools après avoir créé le fichier de configuration avec lequel tu importeras tes classes.
Cdlt
J'ai deux classes seulement , catégorie et topic, une catégorie peut avoir 0 ou plusieurs topics, et un topic peut appartenir à une et une seul catégories, donc dans mes entity j'ai mis comme suis :
Entité catégorie:
@OneToMany(fetch = FetchType.EAGER, mappedBy = "id")
private Set<Topic> topics = new HashSet<Topic>(0);
et dans Categorie j'ai mis :
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name = "Id", nullable = false)
private Category Id;
je veut créer un petit programme qui me permet (admin) d'insérer des catégories et pour chaque catégorie quelques topics, comment puis je aboutir a ça ?
Crdlm,
Voici le lien d'un exemple qui peut t'aider à résoudre ton pb:
Cdlt
Merci pour le tutoriel, vraiment il est très interessant, ^^
Partager