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