我有一個方法,它需要一個實體列表(Class
es)並進行一些計算。來形容這裏我需要的是方法的簡單輪廓(僞代碼):我可以訪問/獲取的o
ID的方式休眠從createCriteria()得到Id結果
public void do(List<Class<?> entities) {
for (Class<?> entity : entities) {
List<?> list = session.createCriteria(entity).list();
for (Object o : list) {
System.out.println(o.getClass().getSimpleName() + " " + o.getId());
}
}
}
是嗎?
我可以保證它有getId()方法,我冒着得到一個`Exception`的風險。 – nimcap 2009-05-28 17:41:57