【hibernate的关联关系配置问题】

我现在有一个借阅信息类,如下

  class Borrow {

  private String borrowId;// 借阅流水

  private Book book;

  private User borrowUser;// 借阅人

  private Date borrowDate;// 借阅日期

  private Date shouldReturnDate;// 应还日期

  private User orderUser;// 预约人

  private int renewNum;// 已续借次数

  private User admin;// 处理借阅业务人员

  其中有三个User的属性字段,分别是借阅人,预约人,处理人的信息(应该都是1对1的关联)

  下面是我的User类

  class User {

  private int userId;

  private String userName;

  private String userPwd;

  private String userEmail;

  private String userRole;// 用户角色

  private String userRight;// 用户借书权限

  private float userDebt;// 用户当前欠款

  private int userGetNum;// 用户总借书次数

  private Borrow borrow;(困惑!!!难道让我写三个么,这样肯定会重复啊)

  求大神指点这两者之间的1-1关联配置,Borrow表里存三个User的外键

posted on 2013-09-10 09:28  挖掘者者者  阅读(171)  评论(0编辑  收藏  举报