/
toster
/
CinemaAPI
Обзор
Документация
Войти
/
toster
/
CinemaAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/ru/sber/cinemarest/model/Session.java
33 строки
813 B
Test
Add project to repository
17 фев 2025, 16:05
17 фев 2025, 16:05
b78f192
Код
Авторство
О чём код?
package ru.sber.cinemarest.model; import java.time.LocalDateTime; import java.util.List; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import jakarta.persistence.*; import lombok.Data; import lombok.NoArgsConstructor; @Data @Entity @NoArgsConstructor @JsonIgnoreProperties({"tickets"}) public class Session { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private long id; private String title; private LocalDateTime start; @ManyToOne private Room room; @ManyToOne private Film film; @OneToMany(mappedBy = "session") private List<Ticket> tickets; public Session(String title, LocalDateTime start, Room room, Film film) { this.title = title; this.start = start; this.room = room; this.film = film; } }