JDBC如何遍历Mysql的set类型列?解答:List<对象名> list = new ArrayList<对象名>();  
while(rs.next()){  
  对象名 对象  = new 对象名();  
  对象.set..(rs.getString("name"));  
  Set<另一个对象> s = new HashSet();  
ResultSet re=db.execQuery("SELECT * FROM 另一个对象表 where 关联的外键Id=?",new Object[]{rs.getInt("pid")});  
  另一个对象 stu=null;  
while(rs.next){  
   与上面一样  
   s.add(stu);  
}  
对象.set另一个对象集合(s)  
  list.add(对象);  
}  
 
就是相当于得到外键的ID,然后在做一次查询
转自:http://bbs.ibeifeng.com/read-htm-tid-66068.html