Sobes.tech
Junior — Middle

Milyen annotációt használnak az egyedi azonosítók automatikus generálására az adatbázisban?

sobes.tech MI

Válasz az MI-től

Java-ban az adatbázisban lévő egyedi azonosítók automatikus generálásához általában az @GeneratedValue annotációt használják az @Id-vel együtt a JPA (Java Persistence API) esetében. Például:

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;

Az @GeneratedValue annotáció jelzi, hogy az azonosító értéke automatikusan generálódik, és a strategy paraméter határozza meg a generálási stratégiát (pl. IDENTITY, SEQUENCE, AUTO).