Встречается на собеседованиях • сегодня

Какие поля содержит аннотация Table

Аннотация @Table в JPA (Java Persistence API) используется для указания деталей таблицы базы данных, с которой связана сущность. Основные поля:

  • name (String) – имя таблицы в БД. Если не указано, используется имя класса сущности.
  • schema (String) – схема БД, к которой принадлежит таблица.
  • catalog (String) – каталог БД (например, для Oracle).
  • uniqueConstraints (UniqueConstraint[]) – массив уникальных ограничений для таблицы.

Пример:

java
@Entity
@Table(
    name = "users",
    schema = "public",
    uniqueConstraints = @UniqueConstraint(columnNames = {"email"})
)
public class User {
    // поля и методы
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы