Junior — Middle
103
Hibernate'da bir varlık tanımlarken hangi temel anotasyonlar kullanılmalıdır?
Sorulan şirketler
Hftlabs
AI'dan gelen yanıt
sobes.tech yapay zeka
Основные аннотации для определения сущности в Hibernate:
@Entity— помечает класс как сущность, которая будет отображаться на таблицу в базе данных.@Table— (опционально) задаёт имя таблицы и дополнительные параметры, если имя таблицы отличается от имени класса.@Id— указывает поле, которое является первичным ключом.@GeneratedValue— задаёт стратегию генерации значения для первичного ключа.
Пример:
@Entity
@Table(name = "users")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String name;
// геттеры и сеттеры
}