Junior — Middle
108
Τι σημαίνει η σημείωση @Table και ποια χαρακτηριστικά περιλαμβάνει;
Εταιρείες όπου ρωτήθηκαν
Απάντηση από AI
sobes.tech AI
Аннотация @Table в Java обычно используется в контексте ORM (например, JPA) для указания, что класс соответствует таблице в базе данных.
Основные атрибуты @Table:
name— имя таблицы в базе данных.schema— схема базы данных, если используется.catalog— каталог базы данных.uniqueConstraints— уникальные ограничения на столбцы.
Пример использования:
@Entity
@Table(name = "users", schema = "public")
public class User {
// поля и методы
}
Это связывает класс User с таблицей users в схеме public базы данных.