50 lines
992 B
Java
50 lines
992 B
Java
package org.example;
|
|
import jakarta.persistence.*;
|
|
|
|
import java.util.List;
|
|
|
|
@Entity
|
|
@Table(name="language")
|
|
public class FilmLanguageModel {
|
|
|
|
@Id
|
|
@GeneratedValue
|
|
@Column(name="language_id")
|
|
private int id;
|
|
|
|
@Column(name="language")
|
|
private String filmLanguage;
|
|
|
|
public FilmLanguageModel() {}
|
|
|
|
public int getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(int id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getFilmLanguage() {
|
|
return filmLanguage;
|
|
}
|
|
|
|
public void setFilmLanguage(String filmLanguage) {
|
|
this.filmLanguage = filmLanguage;
|
|
}
|
|
|
|
@OneToMany(mappedBy = "filmLanguageModel", fetch = FetchType.LAZY)
|
|
private List<FilmInfoModel> filmInfoModel;
|
|
|
|
public FilmInfoModel getFilmInfo() {
|
|
return (FilmInfoModel) filmInfoModel;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return "Language{" +
|
|
"id=" + id +
|
|
", filmLanguage='" + filmLanguage + '}';
|
|
}
|
|
}
|