Questions marquées «hibernate»

Hibernate est une bibliothèque de mappage objet-relationnel (ORM) pour le langage Java permettant aux développeurs d'utiliser des modèles de domaine de style POJO dans leurs applications d'une manière allant bien au-delà du mappage objet / relationnel.


7
Comment récupérer les associations FetchType.LAZY avec JPA et Hibernate dans un Spring Controller
J'ai une classe Person: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List<Role> roles; // etc } Avec une relation plusieurs-à-plusieurs qui est paresseuse. Dans mon contrôleur, j'ai @Controller @RequestMapping("/person") public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping("/get") public @ResponseBody Person getPerson() { Person …






18
Séquence JPA Hibernate (non-Id)
Est-il possible d'utiliser une séquence DB pour une colonne qui n'est pas l'identifiant / ne fait pas partie d'un identifiant composite ? J'utilise hibernate comme fournisseur jpa et j'ai une table qui contient des colonnes qui sont des valeurs générées (en utilisant une séquence), bien qu'elles ne fassent pas partie …
138 java  hibernate  jpa  sequence 

3
@Column (s) non autorisé sur une propriété @ManyToOne
J'ai une entité JPA avec une propriété définie comme @ManyToOne @Column(name="LicenseeFK") private Licensee licensee; Mais lorsque je déploie sur JBoss 6, l'application renvoie une erreur disant: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property J'utilise Hibernate 3.5 comme implémentation JPA 2.0. Que dois-je utiliser pour référencer la colonne de clé …

4
Quelle est la différence entre les associations JPA et Hibernate unidirectionnelles et bidirectionnelles?
Quelle est la différence entre les associations unidirectionnelles et bidirectionnelles? Étant donné que les tables générées dans la base de données sont toutes identiques, la seule différence que j'ai trouvée est que chaque côté des associations bidirectionnelles aura un renvoi à l'autre, et non unidirectionnel. Ceci est une association unidirectionnelle …


11
JPA CascadeType.ALL ne supprime pas les orphelins
Je rencontre des difficultés pour supprimer des nœuds orphelins à l'aide de JPA avec le mappage suivant @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "owner") private List<Bikes> bikes; J'ai le problème des rôles orphelins qui traînent dans la base de données. Je peux utiliser la org.hibernate.annotations.Cascadebalise d' annotation …
132 java  hibernate  orm  jpa  jpa-2.0 

11
Kotlin avec JPA: l'enfer du constructeur par défaut
Comme JPA l'exige, les @Entityclasses doivent avoir un constructeur par défaut (non arg) pour instancier les objets lors de leur récupération à partir de la base de données. Dans Kotlin, les propriétés sont très pratiques à déclarer dans le constructeur principal, comme dans l'exemple suivant: class Person(val name: String, val …

3
Mappage d'une table d'association plusieurs à plusieurs avec des colonnes supplémentaires
Ma base de données contient 3 tables: les entités utilisateur et service ont une relation plusieurs-à-plusieurs et sont jointes à la table SERVICE_USER comme suit: UTILISATEURS - SERVICE_USER - SERVICES La table SERVICE_USER contient une colonne BLOCKED supplémentaire. Quelle est la meilleure façon d'effectuer une telle cartographie? Ce sont mes …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.