posts - 495,comments - 227,trackbacks - 0
          網(wǎng)上搜集到的,先記錄下來以備以后整理

          方法一:
          @Transactional(propagation=Propagation.NOT_SUPPORTED,readOnly=true)
          public List<OpUsrrole> OpUsrroleExList(List<OpUsrrole> grprole) {
          ArrayList<Long> ids = new ArrayList<Long>();
          for(int i=0;i<grprole.size();i++){
          ids.add(grprole.get(i).getIRoleid());
          System.out.println(ids.get(i).toString());
          }
          Query q = sessionFactory.getCurrentSession().createQuery("select distinct rl from OpUsrrole rl where rl.IRoleid not in(:ids)");
          q.setParameterList("ids", ids);
          return q.list();

          }

          方法二:
          1. public ArrayList<T> EmptyBaia(){   
          2.         DetachedCriteria subconsulta = DetachedCriteria.forClass(Usuarios.class).setProjection(Property.forName("baia"));   
          3.         ArrayList<T> baia = (ArrayList<T>) this.session.createCriteria(this.classe).add(Property.forName("numero").notIn(subconsulta)).list();   
          4.         return baia;   
          5.     } 
          posted on 2011-06-02 09:23 SIMONE 閱讀(3156) 評論(0)  編輯  收藏 所屬分類: JAVA
          主站蜘蛛池模板: 宾川县| 北京市| 沙坪坝区| 西峡县| 汨罗市| 定远县| 新和县| 辉县市| 九龙县| 华池县| 三河市| 临沭县| 揭东县| 渭南市| 巩留县| 都兰县| 林芝县| 亚东县| 鹤山市| 雅江县| 宁阳县| 济宁市| 诏安县| 日照市| 梨树县| 蓬安县| 尉氏县| 盱眙县| 织金县| 龙游县| 玉田县| 信宜市| 塔河县| 沅江市| 苗栗市| 鸡泽县| 库伦旗| 漳州市| 天长市| 延津县| 谷城县|