room=(Room) session.get(Room.class, id);
//set是表与表之间的集合,list是单表的查询
Set<Room> set=room.getSeats();
Iterator<Room> its=set.iterator();
为什么要写Set<Room> set=room.getSeats();
Iterator<Room> its=set.iterator();
因为你要得到房间里的座位,打算遍历座位。但还没往下写,就发了一个问题到这里。
我想要查房间座位信息,为什么不是直接
Set(Seat) set=room.getSeats();
而是:Set(Room) set=room.getSeats();之后再遍历座位
@jimin: 这得要看room.getSeats()返回的结果。