Junior — Middle
Aké anotácie používate na označenie entít v kóde?
sobes.tech AI
Odpoveď od AI
V Jave na označovanie entít v kóde, najmä pri práci s ORM (napríklad Hibernate alebo JPA), sa používa anotácia @Entity. Táto označuje, že trieda je entitou a bude mapovaná na tabuľku v databáze.
Príklad:
import javax.persistence.Entity;
import javax.persistence.Id;
@Entity
public class User {
@Id
private Long id;
private String name;
// gettery a settery
}
Často sa používajú aj anotácie ako @Table na určenie názvu tabuľky, @Id na označenie primárneho kľúča a @Column na konfiguráciu stĺpcov.