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

          方法一:
          @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
          主站蜘蛛池模板: 聂拉木县| 宣恩县| 九龙城区| 剑阁县| 池州市| 老河口市| 鄂伦春自治旗| 公主岭市| 阳江市| 尼玛县| 密云县| 温泉县| 栾城县| 康保县| 芜湖县| 黑河市| 乐亭县| 石泉县| 河南省| 德清县| 石林| 修文县| 南通市| 灵寿县| 南投县| 陆川县| 宣化县| 吴川市| 彩票| 静安区| 兴文县| 四平市| 蒙山县| 石景山区| 如皋市| 福建省| 梅州市| 平武县| 巴塘县| 湘潭县| 禹州市|