Questions marquées «jpa»

192
Mapper une énumération dans JPA avec des valeurs fixes?

Je recherche les différentes façons de mapper une énumération à l'aide de JPA. Je souhaite en particulier définir la valeur entière de chaque entrée d'énumération et ne sauvegarder que la valeur entière. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public...

169
Annotation @UniqueConstraint en Java

J'ai un bean Java. Maintenant, je veux être sûr que le champ doit être unique. J'utilise le code suivant: @UniqueConstraint(columnNames={"username"}) public String username; Mais j'obtiens une erreur: @UniqueConstraint is dissallowed for this location Quelle est la bonne façon d'utiliser des...

158
JPA OneToMany ne supprime pas l'enfant

J'ai un problème avec un simple @OneToManymappage entre un parent et une entité enfant. Tout fonctionne bien, seuls les enregistrements enfants ne sont pas supprimés lorsque je les supprime de la collection. Le parent: @Entity public class Parent { @Id @Column(name = "ID") private Long id;...

158
Comment conserver une propriété de type List <String> dans JPA?

Quelle est la manière la plus intelligente d'obtenir une entité avec un champ de type Liste persistante? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import...

155
Comment afficher les requêtes SQL émises par JPA?

Lorsque mon code émet un appel comme celui-ci: entityManager.find(Customer.class, customerID); Comment puis-je voir la requête SQL pour cet appel? En supposant que je n'ai pas accès au serveur de base de données pour profiler / surveiller les appels, existe-t-il un moyen de consigner ou d'afficher...