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

hibernate...

Disons que j'ai la méthode suivante dans un JpaRepository: @EntityGraph(value = "Subject.allJoins", type = EntityGraphType.FETCH) @Query("select s from Subject s" + FIND_QUERY_WHERE) Page<Subject> findInProject(@Param("projectId") UUID projectId, <additional params> Comme vous pouvez le voi....
27 mai 2020 à 16:06
J'essaie de récupérer la commande particulière d'un utilisateur. C'est ainsi que je récupère les commandes de l'utilisateur dans mon OrderController @GetMapping("/{id}/orders") public List<Order> findAll(@PathVariable Long id) throws UserNotFoundException { Optional<User> existingUser = thi....
J'ai essayé de reproduire cette requête SQL qui fonctionne pour moi, je n'ai pas copié la syntaxe exacte pour les problèmes de confidentialité, mais je pense que vous obtenez le but de cette requête. SELECT t1.Column1, t2.Column2, t2.Column3 FROM Table1 as t1 INNER JOIN Table2 as t2 ON t1.Column1 LI....
25 mai 2020 à 17:16
Entre ne fonctionne pas JPA. Classe modale: public class Record extends AbstractTimestampEntity{ string id; string senderId; string reciverId; string status; @Column(name = "txn_Date", columnDefinition = "DATE") Date txnDate; } Requête JPA: findByTxnDateBetweenAndSenderIdOrReciverIdAndStatus(D....
Je suis un étudiant qui apprend Spring data jpa. J'essaye de résoudre certaines des questions de codage de pratique. J'ai une question à laquelle je n'ai pas trouvé de réponse. J'ai une table de base de données par nom MYDB qui a des champs: (id, firstname, lastname, rollno, major, country) Et j'ai....
14 mai 2020 à 01:17
Ma requête: entityManager.createQuery("SELECT " + "q.id, " + "q.title, " + "q.user.fullName, " + "q.user.reputationCount, " + "q.viewCount, " + "q.countValuable, " + "q.persistDateTime, "....
12 mai 2020 à 21:40
J'obtiens une LazyInitializationException lorsque j'essaye d'accéder à la collection permissions de mon objet User. Message d'exception: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: dev.teamnight.nightweb.core.entities.User.permissions, could not initi....
11 mai 2020 à 19:20
Entité parente Employeur (parent) @Id @GeneratedValue(strategy = GenerationType.AUTO) private int id; @Column(name = "name") private String name; @OneToMany( mappedBy = "employer", cascade = CascadeType.ALL, orphanRemoval = true) private List<Employee> empDetails = new....
11 mai 2020 à 00:23
J'obtiens une erreur comme: org.hibernate.hql.internal.ast.QuerySyntaxException: Employee is not mapped [from Employee]; nested exception is java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: Employee is not mapped [from Employee]", "trace": "org.springframe....
26 avril 2020 à 22:40
J'apprends Spring Boot et je suis coincé dans un problème. J'ai créé une classe de dépenses comme suit: @AllArgsConstructor @NoArgsConstructor @Entity @Data @Table(name="expense") public class Expense { @Id private Long id; private Instant expensedate; private String descriptio....
16 avril 2020 à 20:52
J'ai rencontré un problème qui m'a rendu fou dans sa résolution. Le problème est le suivant: lorsque je configure la connexion avec ma base de données dans la classe java - cela fonctionne bien, c'est-à-dire que les tables dans la base de données sont créées correspondant aux noms de mes classes. MA....
TL; DR Pour le OneToMany mappage entre Note et Tag à l'aide de la troisième table Note_tag, le save() n'est pas en mesure d'enregistrer l'entité Note. Contexte: Je travaillais donc sur cette NoteApp (emplacement de dépôt Github) qui enregistre une note avec le titre, la description, le statut ....
11 avril 2020 à 16:46
@Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private int id; private String name; private String externalID; //<--- why we need this? } Quelqu'un m'a suggéré d'inclure un champ d'ID externe dans une classe quelque chose comme ça? Des sugges....
9 avril 2020 à 16:58
Salut, j'apprends Spring JPA en utilisant la relation bidirectionnelle OneToMany et ManyToOne, dans certains exemples, je vois la relation OneToMany et ManyToOne lorsque j'écris sur deux côtés, le JPA ajoute une nouvelle colonne comme colonne de clé étrangère et insère la valeur de clé de la table p....
7 avril 2020 à 18:08
Je veux traiter une erreur courante, mais je ne trouve pas la bonne réponse. l'erreur est: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: newsProject.post.entity.Tag.posts, could not initialize proxy - no Session J'essaye de faire les actions suivantes ....
4 avril 2020 à 19:30
J'essaie de mapper trois colonnes de table dans trois tableaux primitifs. Mais quoi que j'essaye, je n'arrive pas à faire fonctionner ça. Voici le code: class Parent { private Component component; } class Component { private Parent parent; private int[] valuesOne; private int[] valu....
28 mars 2020 à 03:37
J'ai une configuration où deux instances de la même application déployées derrière un équilibreur de charge et les deux applications parlent à la même base de données. Le problème que j'ai est que lorsque des données insérées dans la base de données via l'une des applications, les mêmes données ne s....
27 mars 2020 à 01:17
Je suis assez nouveau dans Spring Data JPA et ORM en général. J'ai le doute architectural suivant. Considérons cette classe d'entités: @Entity // This tells Hibernate to make a table out of this class public class Order { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; ....
22 mars 2020 à 19:01
Considérez le modèle JAVA suivant pour hibernation : @Entity @Table public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) public Long id; @Column public String firstName; @Column public String lastName; @Column public Boolean active; } Et ....
12 mars 2020 à 05:45
Est-il possible de lire toutes les méthodes d'une classe java et d'enregistrer leurs noms dans la base de données? @Entity public class Action { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; public Action() { } public String methodA() { return....
10 mars 2020 à 18:05
Ceci est la classe d'utilisateurs avec un mappage @manytomany, je veux que ce soit unidirectionnel. @Entity @Getter @Setter @Table(name="users") public class User implements UserDetails { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToMany @Join....
7 mars 2020 à 19:50
S'il vous plaît aidez-moi à écrire le générateur de critères pour cette requête SELECT * FROM XYZ WHERE date_v < "2020/01" AND id NOT IN (SELECT id FROM XYZ WHERE date_v = '2020/01') J'ai regardé en utilisant des sous-requêtes dans les api des critères jpa mais je suis incapable de compren....
6 mars 2020 à 13:42
J'essaye d'obtenir des données dans le ressort mvc, ma base de données a 2 rangées. donc ma base de données renvoie deux objets sous forme de liste mais je veux une valeur spécifique à partir de l'objet retourné Comment j'obtiens les données et le résultat SQLQuery query1 = sessionFactory.getCurrent....
2 mars 2020 à 17:03
Disons que j'ai deux tables appelées élève et classe. id de classe est une clé étrangère dans la table des étudiants. La colonne id de la classe de certains élèves peut également être vide (signifie qu'aucune classe ne leur est affectée). Si nous utilisons spring jpa pour récupérer des données pour ....
25 févr. 2020 à 10:40
Je suis assez nouveau dans la technologie Spring Data JPA et je suis actuellement confronté à une tâche que je ne peux pas gérer. Je recherche les meilleures pratiques pour de tels cas. Dans ma base de données Postgres, j'ai deux tables connectées avec une relation un-à-plusieurs. La table 'account'....
21 févr. 2020 à 00:25