亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wbrole_wjvqb2__weblogic_cmp_rdbms_wbemployee_set.java

?? 客戶管理系統,很強大的功能,能完成日常生活中的大部分事務
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
      }
      return true;
    } catch (java.sql.SQLException se) {
      if(__WL_verbose) {
        Debug.say("WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set.addJoinTable() "+
           "checking for duplicate key " + __WL_con);
      }
      try {
        boolean exists = existsJoinTable(__WL_pk1, __WL_pk2);
        if (exists) return false;
        throw se;
      } catch (Exception ex) {
        if (__WL_verbose) {
          Debug.say("Exception during existsJoinTable is being ignored.");
          ex.printStackTrace();
        }
        throw se;
      }
    } finally {
      __WL_pm.releaseResources(__WL_con, __WL_stmt, null);
    }
  }

  public String getAddJoinTableSQL()
  {
    return "INSERT INTO Wb_Employee_Role (role_uid, employee_uid) VALUES (?, ?)";
  }

  public void setAddJoinTableSQLParams(java.sql.PreparedStatement __WL_stmt,
                                       Object                     __WL_pk1,
                                       Object                     __WL_pk2)
    throws java.sql.SQLException
  {
    __WL_stmt.setLong(1, ((java.lang.Long)__WL_pk1).longValue());
__WL_stmt.setLong(2, ((java.lang.Long)__WL_pk2).longValue());

  }


  public Transaction getTransaction() { return __WL_createTx; }
 
  public void setTransaction(Transaction newCreateTx) { 
    __WL_createTx = newCreateTx;  
  }

  public boolean add(Object o)
  {
    if (__WL_verbose) Debug.say("add() called.");

    checkTransaction();

    if (o==null)
      throw new IllegalArgumentException();

    if (!(o instanceof custom_management.WbEmployee))
      throw new IllegalArgumentException(
        "Attempted to add an object of type '" +
        o.getClass().getName() +
        "' to collection, but the type must be '" +
        "custom_management.WbEmployee' instead.");

    try {
      EJBLocalObject eo = (EJBLocalObject)o;
      custom_management.WbEmployee_ji9hxe_Intf __WL_bean = (custom_management.WbEmployee_ji9hxe_Intf)
        __WL_bm.lookup(eo.getPrimaryKey());

      try {
        __WL_bean.__WL_checkExistsOnMethod();
      }
      catch (NoSuchEntityException nsee) {
        throw new IllegalArgumentException(
          "Instance of EJB 'WbEmployee' with primary key '" + 
          eo.getPrimaryKey() +
          "' does not exist.");
      }

      boolean changed = false;
      Object  otherPK = null;

      if (orderDatabaseOperations) {
        
      // do add check for deferred Join Table INSERTs

      otherPK = eo.getPrimaryKey();
      boolean contains = getAddSet().contains(otherPK);
      if (contains) {
        if (__WL_verbose)
          Debug.say("WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set: add: skipping JoinTable check, "+
                    "addSet already contains cached Join Table INSERT pk '"+otherPK+"'");

        return false;       // this PK already added, exit false
      }

      boolean exists = false;
      exists = existsJoinTable(__WL_createPk, eo.getPrimaryKey());
      if (exists) {
        return false;       // this PK already in Join Table, exit false
      }
      changed = (!exists);

      }
      else {
        
      // do add check for non-deferred Join Table INSERTs

      changed = addJoinTable(__WL_createPk, eo.getPrimaryKey());
      if (__WL_symmetric) {
        if (!__WL_createPk.equals(eo.getPrimaryKey())) {
          addJoinTable(eo.getPrimaryKey(), __WL_createPk);
        }
      }

      }

      if (changed) {
        if (orderDatabaseOperations) {

          // add to Bulk Add Set          
          if (__WL_verbose) {
            Debug.say("adding pk '"+otherPK+"' to addSet");
          }
          addToAddSet(otherPK);
        }

        doAdd(eo);

        int oldState = __WL_bean.__WL_getMethodState();
        try {
          __WL_bean.__WL_setMethodState(WLEnterpriseBean.STATE_BUSINESS_METHOD);
          RDBMSM2NSet __WL_collection = (RDBMSM2NSet)
            __WL_bean.getWbRole();
          __WL_collection.doAdd(__WL_createEo);

          if (orderDatabaseOperations) {

            // add the PK of this side of M-N relation to the
            // deferred addSet of the other side of the M-N relation.

            __WL_collection.addToAddSet(__WL_createPk);
          }

        } finally {
          __WL_bean.__WL_setMethodState(oldState);
        }
      }
      return changed;
    } catch (RuntimeException re) {
      if (__WL_verbose) {
        Debug.say("rethrowing RuntimeException.");
        re.printStackTrace();
      }
      throw re;
    } catch (Exception ex) {
      if (__WL_verbose) {
        Debug.say("wrapping Exception in PersistenceRuntimeException.");
        ex.printStackTrace();
      }
      throw new PersistenceRuntimeException(ex);
    }

  }


  public boolean addAll(Collection __WL_collection) {
    if (__WL_verbose) Debug.say("addAll() called.");

    checkTransaction();

    if (__WL_collection==null) return false;
    Iterator __WL_iter = __WL_collection.iterator();

    boolean changed = false;
    while (__WL_iter.hasNext()) {
      changed |= add(__WL_iter.next());
    }
    return changed;
  }


    public void addToAddSet(Object pk)

  {
    if (__WL_verbose)
      Debug.say("WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set: addToAddSet:  creator pk '"+__WL_createPk+
                "' adding to cached Join Table Insert pk '"+pk+"'");

    getAddSet().add(pk);

    __WL_pm.registerM2NJoinTableInsert("wbEmployee", __WL_createPk);
    
  }


  public void clear() {
    if (__WL_verbose) Debug.say("clear() called.");

    checkTransaction();

    if (__WL_cache==null) {
      populateCache();
    }

    Collection cln = (Collection)((HashSet)__WL_cache).clone();
    Iterator __WL_iter = cln.iterator();
    while (__WL_iter.hasNext()) {
      EloWrapper __WL_wrapper = (EloWrapper)__WL_iter.next();

      remove(__WL_wrapper.getEJBLocalObject());
    }
  }


  public boolean contains(Object o)
  {
    if (__WL_verbose) Debug.say("contains() called.");

    checkTransaction();

    if (o==null) throw new IllegalArgumentException();

    try {
      EJBLocalObject eo = (EJBLocalObject)o;
      custom_management.WbEmployee_ji9hxe_Intf __WL_bean = (custom_management.WbEmployee_ji9hxe_Intf)
        __WL_bm.lookup(eo.getPrimaryKey());

      try {
        __WL_bean.__WL_checkExistsOnMethod();
      }
      catch (NoSuchEntityException nsee) {
        Loggable l = EJBLogger.logbeanDoesNotExistLoggable("WbEmployee",eo.getPrimaryKey().toString());
        throw new IllegalArgumentException(l.getMessage());         
      }

      if (__WL_cache !=null) {
        EloWrapper wrap = new EloWrapper(eo);

        return __WL_cache.contains(wrap);
      }

      // we may have a deferred the INSERT of this bean
      if (orderDatabaseOperations) {
        if (getAddSet().contains(eo.getPrimaryKey())) {
          return true;
        }
      }
      return existsJoinTable(__WL_createPk, eo.getPrimaryKey());
    } catch (RuntimeException re) {
      if (__WL_verbose) {
        Debug.say("rethrowing RuntimeException.");
        re.printStackTrace();
      }
      throw re;
    } catch (Exception ex) {
      if (__WL_verbose) {
        Debug.say("wrapping Exception in PersistenceRuntimeException.");
        ex.printStackTrace();
      }
      throw new PersistenceRuntimeException(ex);
    }

  }


  public boolean containsAll(Collection eos)
  {
    if (__WL_verbose) Debug.say("containsAll() called.");

    checkTransaction();

    if (eos==null) return true;

    Iterator iter = eos.iterator();
    while (iter.hasNext()) {
      if (!contains(iter.next())) {
        return false;
      }
    }

    return true;
  }


  public boolean equals(Object o)
  {
    if (__WL_verbose) Debug.say("equals() called.");

    checkTransaction();

    if (!(o instanceof WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set))
      return false;

    WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set other = (WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set)o;

    if (__WL_cache==null)
      populateCache();
    if (other.__WL_cache==null)
      other.populateCache();

    return __WL_cache.equals(other.__WL_cache);
  }


  public int hashCode()
  {
    if (__WL_verbose) Debug.say("hashCode() called.");

    checkTransaction();

    if (__WL_cache==null)
      populateCache();

    return __WL_cache.hashCode();
  }


  public boolean isEmpty()
  {
    if (__WL_verbose) Debug.say("isEmpty() called.");

    checkTransaction();

    if (__WL_cache==null)
      populateCache();

    return __WL_cache.isEmpty();
  }


  private boolean removeJoinTable(Object __WL_pk1, Object __WL_pk2)
  {
    if (__WL_verbose) Debug.say("removeJoinTable() called.");

    java.sql.Connection __WL_con = null;
    java.sql.PreparedStatement __WL_stmt = null;
    try {
      __WL_con = __WL_pm.getConnection();
      String __WL_query = "delete from Wb_Employee_Role where (role_uid = ?) AND (employee_uid = ?)";
      if (__WL_verbose) {
        Debug.say("WbRole_wjvqb2__WebLogic_CMP_RDBMS_wbEmployee_Set.removeJoinTable() " +
          "produced sqlString: " + __WL_query);
      }
      __WL_stmt = __WL_con.prepareStatement(__WL_query);

      __WL_stmt.setLong(1, ((java.lang.Long)__WL_pk1).longValue());
__WL_stmt.setLong(2, ((java.lang.Long)__WL_pk2).longValue());


      if (__WL_stmt.executeUpdate() != 1) {
        return false;
      }
      else {
        return true;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品中文字幕在线观看| 成人免费毛片高清视频| 久久国产麻豆精品| 99久久婷婷国产| 精品免费日韩av| 亚洲国产日韩综合久久精品| 国产高清无密码一区二区三区| 色系网站成人免费| 国产欧美日韩一区二区三区在线观看| 亚洲18影院在线观看| 99re成人精品视频| 久久综合九色综合欧美就去吻| 亚洲成人综合在线| 懂色av一区二区三区免费看| 欧美刺激午夜性久久久久久久| 亚洲乱码中文字幕| 成人免费高清视频在线观看| 日韩欧美国产午夜精品| 午夜久久电影网| 色八戒一区二区三区| 国产清纯白嫩初高生在线观看91| 美女网站色91| 欧美一区二区在线免费观看| 亚洲高清不卡在线观看| 91黄色免费看| 亚洲制服丝袜av| 在线精品视频一区二区三四| 亚洲欧洲av一区二区三区久久| 国产一区二区三区电影在线观看 | 亚洲欧美日本在线| 国产精品自拍毛片| 久久久久国产精品麻豆ai换脸| 美女视频黄频大全不卡视频在线播放| 欧美亚洲综合久久| 亚洲超碰精品一区二区| 欧美系列一区二区| 亚洲一区二区精品3399| 91高清视频免费看| 天堂久久久久va久久久久| 88在线观看91蜜桃国自产| 亚洲午夜久久久久久久久久久| 在线亚洲高清视频| 五月激情六月综合| 538在线一区二区精品国产| 午夜不卡av免费| 精品日韩成人av| 成人一区二区三区视频| 国产精品美女视频| 91看片淫黄大片一级在线观看| 最新日韩av在线| 欧美色综合网站| 蜜臀久久99精品久久久久宅男| 欧美一区二区三区小说| 久久99久久99| 国产精品传媒视频| 欧美综合视频在线观看| 日韩成人精品在线| 欧美精品一区二| bt欧美亚洲午夜电影天堂| 一区二区三区国产| 日韩美女一区二区三区| 不卡影院免费观看| 午夜欧美电影在线观看| 精品国产免费人成电影在线观看四季 | 丝袜亚洲另类丝袜在线| 精品日韩欧美一区二区| 99精品国产热久久91蜜凸| 亚洲va国产天堂va久久en| 精品免费99久久| 一本色道亚洲精品aⅴ| 另类小说色综合网站| 国产精品久久久久久久久免费丝袜 | 亚洲成人免费看| 久久久国际精品| 欧美亚洲免费在线一区| 国产高清久久久| 天堂久久久久va久久久久| 国产精品高潮呻吟久久| 欧美老肥妇做.爰bbww视频| 成人97人人超碰人人99| 美女高潮久久久| 亚洲自拍欧美精品| 国产欧美一区二区精品忘忧草 | 日本欧美在线看| 亚洲欧洲另类国产综合| 日韩午夜中文字幕| 在线观看视频一区二区欧美日韩| 久久精工是国产品牌吗| 亚洲高清不卡在线观看| 中文字幕在线一区免费| 2023国产精品视频| 777色狠狠一区二区三区| 色综合夜色一区| 粉嫩嫩av羞羞动漫久久久| 久久疯狂做爰流白浆xx| 亚洲国产欧美在线人成| 国产精品护士白丝一区av| 精品少妇一区二区三区在线视频| 欧美日韩一区二区三区四区五区 | 91精品国产丝袜白色高跟鞋| 一本色道久久综合亚洲精品按摩| 国产成人精品网址| 国产一区二区三区免费在线观看| 日韩精品1区2区3区| 亚洲精品高清在线观看| 一区视频在线播放| 欧美国产成人精品| 中文久久乱码一区二区| 久久久另类综合| 久久久精品人体av艺术| 国产亚洲精品7777| 日本一区二区三区在线观看| 日本一区二区在线不卡| 中文久久乱码一区二区| 国产精品视频线看| 最近日韩中文字幕| 亚洲精品视频在线观看网站| 亚洲精品日韩综合观看成人91| 亚洲欧美另类图片小说| 亚洲精品网站在线观看| 亚洲一卡二卡三卡四卡无卡久久 | 欧美日韩夫妻久久| 欧美无乱码久久久免费午夜一区 | 精品动漫一区二区三区在线观看| 欧美一级黄色片| 欧美不卡123| 久久精品在线观看| 国产精品久久久久影院亚瑟 | 久久66热偷产精品| 韩国女主播一区| 成人福利视频网站| 色哟哟国产精品免费观看| 欧美日韩黄色一区二区| 在线不卡免费欧美| 久久亚洲捆绑美女| 久久久不卡网国产精品一区| 国产精品久久久久久户外露出 | 久久99久久久久久久久久久| 看电视剧不卡顿的网站| 国产成人精品免费网站| 91福利社在线观看| 日韩精品一区二| 国产精品久久久久久久久快鸭| 亚洲黄色小说网站| 日韩二区三区四区| 懂色av中文字幕一区二区三区| 色综合天天综合网天天狠天天| 欧美午夜不卡视频| 久久久午夜精品| 亚洲国产精品久久不卡毛片 | 91福利精品视频| 精品福利一区二区三区| 亚洲精品视频免费看| 久久99精品国产91久久来源| 99精品视频一区二区| 日韩免费性生活视频播放| 亚洲视频一区在线| 久久av资源网| 91成人国产精品| 国产蜜臀av在线一区二区三区| 亚洲电影一级片| 成人视屏免费看| 日韩欧美国产综合一区 | 国产精品国产三级国产专播品爱网| 亚洲国产日日夜夜| www.色综合.com| 精品国产乱码久久久久久免费| 亚洲免费观看高清| 国产激情91久久精品导航| 欧美视频中文一区二区三区在线观看| 精品久久人人做人人爰| 亚洲成av人片在线观看| 99久久精品免费| 精品久久国产字幕高潮| 亚洲成人av中文| 色综合久久六月婷婷中文字幕| 欧美电影免费观看高清完整版在线| 亚洲精品成a人| 成人性生交大合| 久久精品在线免费观看| 看电视剧不卡顿的网站| 欧美高清激情brazzers| 洋洋av久久久久久久一区| 成人黄色一级视频| 欧美国产视频在线| 国产精一品亚洲二区在线视频| 91精品欧美综合在线观看最新| 亚洲国产视频一区二区| 99精品欧美一区二区三区小说| 国产午夜一区二区三区| 韩国av一区二区三区| 日韩小视频在线观看专区| 三级久久三级久久| 欧美日韩一区二区在线观看| 亚洲最色的网站| 色视频欧美一区二区三区| 一区二区三区在线视频播放 | 亚洲精品中文字幕乱码三区| www.亚洲国产| 亚洲精品国产无套在线观 |