休眠对象字段

布勒里安

我有两节课:

@Entity   
@Table(name = "movies")  
public class Movie implements Serializable {  
    @Id  
    private int movieID;  
    private String name;  
    private int year;  
    private Genre genre;  
    //constructor, getters, setters  
}  

@Entity  
@Table(name = "genres")  
public class Genreimplements Serializable {  
    @Id  
    private int genreID;  
    private String name;  
    //constructor, getters, setters  
}  

数据库表是(简化的,因此您只看到字段):
电影(int movieID,文本名称,int年份,int genreID)
流派(int genreID,文本名称)

如何将genreID字段映射到Movie类中的流派对象(最好使用注释)?

(我正在使用jsf和休眠模式)

angel_navarro

将其插入Movie.class

@OneToOne(targetEntity = Genre.class)
@JoinColumn(name="GENRE_FK_COLUMN_NAME_IN_MOVIE_TABLE", referencedColumnName = "ID_OF_GENRE_TABLE")
private Genre genre;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章