Sobes.tech
Junior — Middle

Jakie adnotacje stosujesz do oznaczania encji w kodzie?

sobes.tech AI

Odpowiedź od AI

W Javie, aby oznaczyć encje w kodzie, szczególnie podczas pracy z ORM (np. Hibernate lub JPA), używa się adnotacji @Entity. Wskazuje ona, że klasa jest encją i będzie odwzorowywana na tabelę w bazie danych.

Przykład:

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

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

Często stosuje się również adnotacje @Table do określenia nazwy tabeli, @Id do oznaczenia klucza głównego, oraz @Column do konfiguracji kolumn.