Sobes.tech
Junior — Middle

Quelles annotations utilisez-vous pour désigner les entités dans le code?

sobes.tech IA

Réponse de l'IA

En Java, pour désigner des entités dans le code, en particulier lors de l'utilisation d'ORM (par exemple, Hibernate ou JPA), on utilise l'annotation @Entity. Elle indique que la classe est une entité et sera mappée à une table de la base de données.

Exemple :

import javax.persistence.Entity;
import javax.persistence.Id;

@Entity
public class User {
    @Id
    private Long id;
    private String name;
    // getters et setters
}

Il est également courant d'utiliser des annotations comme @Table pour spécifier le nom de la table, @Id pour indiquer la clé primaire, et @Column pour configurer les colonnes.