此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【liuxin0993】截止到2008-07-16 19:33:19的历史汇总数据(不包括此帖):
发帖的总数量:34                       发帖的总分数:540                      每贴平均分数:15                       
回帖的总数量:11                       得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:29                       结贴的总分数:490                      
无满意结贴数:1                        无满意结贴分:20                       
未结的帖子数:5                        未结的总分数:50                       
结贴的百分比:85.29 %               结分的百分比:90.74 %                  
无满意结贴率:3.45  %               无满意结分率:4.08  %                  
楼主加油

解决方案 »

  1.   

    假设t1 的类为A
    DetachedCriteria.forClass(A.class).add(Projections.max("id"),"id");
      

  2.   

    和Criteria一样DetachedCriteria dc = DetachedCriteria.forClass(T1.class);
    dc.add(Restrictions.sqlRestriction("id=(select max(id) from T1)"));
    List list = dc.getExecutableCriteria(session).list();
      

  3.   


    非常感谢,但我不想用HQLR 。
      

  4.   

    昨晚自己折腾了一个多小时,解决了。
    除了dc.setProjection(Projections.max("id"));
    还要de.add(Property.forName("id").eq(dc));