夜隼

RYSZ

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

有3张表,calendar,calendar_user,user
calendar_user为中间表只保存calendar_id,user_id,calendar_user表没有实体对象,


private Set<User> users;

@ManyToMany(  
        targetEntity=User.class
        cascade={CascadeType.PERSIST}//防止删除子时删除父
       
    )
    @JoinTable(
        name="calendar_user",
        joinColumns={@JoinColumn(name="calendar_id")},
        inverseJoinColumns={@JoinColumn(name="user_id")}
    )
 public Set<User> getUsers() {
  return users;
 }

 public void setUsers(Set<User> users) {
  this.users= users;
 }
 

posted on 2006-06-21 10:42  夜隼  阅读(1177)  评论(0编辑  收藏  举报