【发布时间】:2015-02-22 21:05:23
【问题描述】:
我有以下三个简单的类。 如何在我的 Rating.hbm.xml 文件中映射 Rating 类,更具体地说是它的复合键? 我目前在休眠文档中迷失了(5.1.2.1.复合标识符)
每个评级可以有一本书和一个用户进行特定评级。 每个用户可以进行许多评级。 每本书可以有多个评分。
类
评级等级
public class Rating {
private User user;
private Book book;
private int rating;
private Date timestamp;
public Rating() {} //No arg contructor for hibernate
...
}
用户类
public class User {
private long userId;
private String email, password;
public User() {}
...
}
图书课
public class Book {
private long bookId;
private String title;
public Book() {}
...
}
【问题讨论】:
标签: java mysql hibernate orm composite-primary-key