/
java56
/
Hotels
Обзор
Документация
Войти
/
java56
/
Hotels
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/org/mikhail/entity/HotelEntity.java
40 строк
853 B
Mikhail Gorbatenkov
36 - edit the hotel entity
01 фев 2025, 19:10
01 фев 2025, 19:10
5412cc0
Код
Авторство
О чём код?
package org.mikhail.entity; import jakarta.persistence.*; import lombok.Getter; import lombok.Setter; @Entity @Table(name = "hotel") @Getter @Setter public class HotelEntity { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; /** * Название отеля */ @Column(nullable = false, unique = true) private String name; /** * Адрес отеля, получаемый из таблицы "Адрес" */ @OneToOne(cascade = CascadeType.REMOVE) @JoinColumn(name = "address_id", nullable = false) private AddressEntity address; /** * Категория отеля */ @Enumerated(EnumType.STRING) @Column(length = 25, nullable = false) private HotelCategory category; /** * Заметки */ private String notes; }