Sobes.tech
Junior — Middle

Jaké anotace používáte k označení entit v kódu?

sobes.tech AI

Odpověď od AI

V jazyce Java se pro označení entit v kódu, zejména při práci s ORM (například Hibernate nebo JPA), používá anotaci @Entity. Ta označuje, že třída je entitou a bude mapována na tabulku v databázi.

Příklad:

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

@Entity
public class User {
    @Id
    private Long id;
    private String name;
    // gettery a settery
}

Také se často používají anotace @Table pro určení názvu tabulky, @Id pro označení primárního klíče a @Column pro konfiguraci sloupců.