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ů.