source: source/MovieZilla-master/src/main/java/com/example/demo/model/IS_/MovieGenreKey.java@ fc7ec52

Last change on this file since fc7ec52 was fc7ec52, checked in by darkopopovski <darkopopovski39@…>, 22 months ago

all files

  • Property mode set to 100644
File size: 889 bytes
Line 
1package com.example.demo.model.IS_;
2
3import com.example.demo.model.Genre;
4import com.example.demo.model.Movie;
5
6import javax.persistence.Embeddable;
7import javax.persistence.JoinColumn;
8import javax.persistence.ManyToOne;
9import java.io.Serializable;
10
11@Embeddable
12public class MovieGenreKey implements Serializable {
13
14
15
16 @ManyToOne
17 @JoinColumn(name="genre_id")
18 public Genre genre;
19
20 @ManyToOne
21 @JoinColumn(name="movie_id")
22 public Movie movie;
23
24 public MovieGenreKey( Genre genre,Movie movie) {
25
26 this.genre = genre;
27 this.movie = movie;
28 }
29
30 public MovieGenreKey() {
31
32 }
33
34 public Movie getMovie() {
35 return movie;
36 }
37
38 public void setMovie(Movie movie) {
39 this.movie = movie;
40 }
41
42 public Genre getGenre() {
43 return genre;
44 }
45
46 public void setGenre(Genre genre) {
47 this.genre = genre;
48 }
49}
Note: See TracBrowser for help on using the repository browser.