Junior — Middle
114
Koje osnovne anotacije treba koristiti pri definisanju entiteta u Hibernate-u?
Компаније где су питане
Hftlabs
Одговор од АИ
sobes.tech АИ
Основные аннотации для определения сущности в Hibernate:
@Entity— помечает класс как сущность, которая будет отображаться на таблицу в базе данных.@Table— (опционально) задаёт имя таблицы и дополнительные параметры, если имя таблицы отличается от имени класса.@Id— указывает поле, которое является первичным ключом.@GeneratedValue— задаёт стратегию генерации значения для первичного ключа.
Пример:
@Entity
@Table(name = "users")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String name;
// геттеры и сеттеры
}