Notre chaîne Youtube #autourducode
A U T O U R D U C O D E

Chargement...

JPA

Hibernate

JPA / Hibernate – Utiliser une Map comme association

Dans cet article nous allons voir comment utiliser une Map comme association entre nos entités, selon la documentation d'Hibernate, il y a plusieurs annotations disponibles (@MapKey, @MapKeyColumn, @MapKeyJoinColumn, @MapKeyEnumerated, @MapKeyTemporal, etc.) la documentation dit : Alternativement, la clé de mappage est mappée à une ou plusieurs colonnes dédiées. Afin de

Hibernate

Différence entre Hibernate et JPA

Aujourd’hui, nous allons parler d'Hibernate et de la JPA. C'est quoi Hibernate ? Hibernate est un framework connu sous le nom de Hibernate ORM framework. Hibernate, connu sous le nom de Hibernate ORM, est un framework conçu par Red Hat. Sa sortie initiale a eu lieu le 23 mai 2007

JPA

Spring Security – WebSecurityConfigurerAdapter déprécié !

Dans cet article, je voudrais partager comment se débarrasser de l'avertissement disant que "WebSecurityConfigurerAdapter is deprecated" dans une application basée sur Spring avec Spring Security. Peut-être avez-vous l'habitude d'avoir une classe de configuration Spring qui étend la classe abstraite WebSecurityConfigurerAdapter comme ceci : @Configuration @EnableWebSecurity public class SecurityConfiguration extends WebSecurityConfigurerAdapter

Hibernate

JPA/EclipseLink – Mappage de composants à l’aide d’annotations | @Embeddable & @Embedded

Dans cet exemple, nous allons apprendre le Component Mapping en utilisant les annotations JPA. Component Mapping représente la relation has-a, la composition est une association plus forte où l'objet contenu n'a pas d'existence propre. Par exemple, un élève a une adresse, une adresse ne peut exister séparément sans élève. Comme

Hibernate

JPA/Hibernate – Intégration d’une Clé primaire composite (@Embeddable, @EmbeddedId)

Dans cet exemple, nous allons apprendre à intégrer une clé primaire composite, nous allons déclarer les ID (champs de clé primaire) comme une classe distincte annotée de l'annotation @Embeddable. Un élève est identifié par son EleveCompositeId, qui est défini par eleveId et classe. Pour savoir ce qu’est une clé composite,