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

Chargement...

Étiquette : Java

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

Java

Java – Comment convertir une Enumeration en Stream ?

Enumeration est une interface qui a été introduite dans une ancienne version de Java et qui est utilisée pour stocker une séquence d'éléments. Un objet qui implémente cette interface génère une série d'éléments, un par un. L'appel de la méthode nextElement renvoie un élément successif de la série. Dans la

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,

Java

Java Streams – Opérations terminales avec exemples

Dans cet article, nous allons apprendre les opérations terminales de Java Streams telles que AnyMatch, Collectors, Count, FindAny, FindFirst, Min, Max, NoneMatch et AllMatch. Les flux Java doivent être terminés par une opération terminale et nous aurons de nombreuses options à utiliser en fonction de nos besoins. Apprenons ces opérations