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.