Junior — Middle
98
Hibernate-ში ერთეულის განსაზღვრისას რა ძირითადი ანოტაციები უნდა გამოიყენოს?
კომპანიებმა სადაც სთხოვეს
Hftlabs
პასუხი AI-სგან
sobes.tech AI
Основные аннотации для определения сущности в Hibernate:
@Entity— помечает класс как сущность, которая будет отображаться на таблицу в базе данных.@Table— (опционально) задаёт имя таблицы и дополнительные параметры, если имя таблицы отличается от имени класса.@Id— указывает поле, которое является первичным ключом.@GeneratedValue— задаёт стратегию генерации значения для первичного ключа.
Пример:
@Entity
@Table(name = "users")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String name;
// геттеры и сеттеры
}