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

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

?? userdao.java

?? ASP SHOP 的代碼
?? JAVA
字號:
package com.publish.shop.security.dao;import java.sql.*;import java.util.ArrayList;import java.util.HashMap;import com.publish.shop.util.dao.SerialNoDAO;import com.publish.shop.util.db.DbManager;import com.publish.shop.util.db.DbPool;import com.publish.shop.taglib.Menu;import com.publish.shop.util.javabeans.Pager;import com.publish.shop.util.javabeans.Debug;import com.publish.shop.util.javabeans.DateTimeUtility;import com.publish.shop.util.javabeans.DateUtility;import com.publish.shop.security.javabeans.UserModel;import org.apache.struts.util.LabelValueBean;import com.publish.shop.util.hibernate.HibernateSessionFactory;import org.hibernate.Session;import org.hibernate.Query;import org.hibernate.exception.*;import org.hibernate.Transaction;public class UserDAO {  public UserDAO() {  }  public void insert(UserModel model) throws Exception{	       		if(model.getUserTypeId()=="" || model.getUserTypeId()==null)		  {			model.setUserTypeId("user");		  }        model.setUserStatus("y");                model.setCreateTime(DateTimeUtility.getCurTimeStamp());                Session session=(Session)HibernateSessionFactory.getSession();                Transaction tx=null;                try{        	        	tx=session.beginTransaction();        	System.out.println("!!!!!!!!!!!!!!!!!!!!!!!!!!"+model.getClass().toString());        	session.save(model);        	tx.commit();        	System.out.println(model.getLoginName());        }        catch(Exception e){        	if(tx != null){        		tx.rollback();        	}        	throw e;        }        finally{        	HibernateSessionFactory.closeSession();        }//        //        System.out.println("getCurTimeStamp: "+DateTimeUtility.getCurTimeStamp()+"-");//        stmt.executeUpdate();//        UserModel model1 = queryUserByLoginName(model.getLoginName());//        String userId = model1.getUserId();//        if(model.getSelectedRoles()!=null && model.getSelectedRoles().length>0){//          for(int i=0;i<model.getSelectedRoles().length;i++){//            pstmt.setString(1, userId);//            pstmt.setString(2, model.getSelectedRoles()[i]);//            pstmt.executeUpdate();//          }//        }//        con.commit();//        }catch(Exception e){//        con.rollback();//        throw e;//      }//      finally{//        DbPool.closeStatement(pstmt);//        DbPool.closeStatement(stmt);//        DbPool.closeConnection(con);//      }    }    public void updatePassword(int userid,String pwd)throws Exception{        int rtn = 0;        String sql = "update UserInfo_table"                   + " set userPwd='" + pwd+"'";        sql += " where  userId='" + userid+"'";        rtn = DbManager.executeUpdate(sql);     }    public void update(UserModel model) throws Exception{      String sql = "update UserInfo_table set userName='"+model.getUserName()+"',userType='"+model.getUserTypeId()+"'"                 +" where userId='"+model.getUserId()+"'";      String queryPer = "select userId from UserGroup_table where userId=? and groupId=?";      String insertPer = "insert into UserGroup_table(userId,groupId) values(?,?)";      String deletePer = "delete from UserGroup_table where userId='"+model.getUserId()+"'";      Connection con = null;      Statement stmt = null;      ResultSet rs01 = null;      Statement stmt01 = null;      PreparedStatement pstmt = null;      PreparedStatement pstmt01 = null;      try{        con = DbPool.getConnection();        pstmt = con.prepareStatement(insertPer);        stmt = con.createStatement();        stmt.executeUpdate(deletePer);        if(model.getSelectedRoles()!=null && model.getSelectedRoles().length>0){          for(int i=0;i<model.getSelectedRoles().length;i++){              pstmt.setInt(1,model.getUserId());              pstmt.setString(2,model.getSelectedRoles()[i]);              pstmt.executeUpdate();         }        }        stmt.executeUpdate(sql);        con.commit();      }catch(Exception e){        throw e;      }      finally{        DbPool.closeResultSet(rs01);        DbPool.closeStatement(stmt);        DbPool.closeStatement(pstmt);        DbPool.closeStatement(pstmt01);        DbPool.closeConnection(con);      }    }    public void delete(String userId) throws Exception{      int rtn = 0;        String sql = "update UserInfo_table"                   + " set userStatus='N',deleteTime='"+DateTimeUtility.getCurTimeStamp()+"'"                   + " where  userId='" + userId+"'";        rtn = DbManager.executeUpdate(sql);    }    public ArrayList query(UserModel model) throws Exception{        ArrayList list = new ArrayList();        String sql = "select um.userId,um.loginName,um.userName,um.userType,cmn.codeValue,um.createtime"                    + " from UserInfo_table um,CommonCode_table cmn"                     + " where um.userStatus='Y' and um.userType=cmn.codename and cmn.codeType='UserType'";        if(model.getUserId()!=0){          sql += " and um.userId like '%"+model.getUserId()+"%'";        }        if(model.getUserName()!=null && !model.getUserName().equals("")){          sql += " and um.UserName like '%"+model.getUserName()+"%'";        }        if(model.getLoginName()!=null && !model.getLoginName().equals("")){          sql += " and um.loginName like '%"+model.getLoginName()+"%'";        }        if(model.getUserTypeId()!=null && !model.getUserTypeId().equals("")){          sql += " and um.UserType='"+model.getUserTypeId()+"'";        }        ResultSet rs = null;         Connection con = null;         Statement statement = null;         try{            con = DbPool.getConnection();            statement = con.createStatement();            rs = statement.executeQuery(sql);            while(rs.next()){              UserModel usermodel = new UserModel();              usermodel.setUserId(rs.getInt(1));              usermodel.setLoginName(rs.getString(2));              usermodel.setUserName(rs.getString(3));              usermodel.setUserTypeId(rs.getString(4));              usermodel.setUserTypeName(rs.getString(5));              usermodel.setCreateTime(rs.getString(6));              list.add(usermodel);            }        }catch(Exception e){            throw e;        }        finally{          DbPool.closeResultSet(rs);          DbPool.closeStatement(statement);          DbPool.closeConnection(con);        }        return list;    }    public UserModel queryUserById(int userId) throws Exception{      UserModel model = null;      String sql = "select userId,loginName,UserName,userPwd,UserType,userSex,userPhone,userEmail,userAddress,userZip,createTime,userStatus,userLevel from UserInfo_table";      sql += " where userId = '"+userId+"'";      ResultSet rs = null;      Connection con = null;      Statement statement = null;      try{        con = DbPool.getConnection();        statement = con.createStatement();        rs = statement.executeQuery(sql);        while(rs.next()){          model = new UserModel();          model.setUserId(rs.getInt("userId"));          model.setLoginName(rs.getString("loginName").trim());          model.setUserName(rs.getString("UserName").trim());          model.setUserPwd(rs.getString("userPwd").trim());          model.setUserTypeId(rs.getString("UserType"));          model.setUserSex(rs.getString("userSex"));          model.setUserPhone(rs.getString("userPhone"));          model.setUserEmail(rs.getString("userEmail"));          model.setUserAddress(rs.getString("userAddress"));          model.setUserZip(rs.getString("userZip"));          model.setCreateTime(rs.getString("createTime"));          model.setUserStatus(rs.getString("userStatus").trim());          model.setUserLevel(rs.getInt("userLevel"));        }      }catch(Exception e){          throw e;      }      finally{        DbPool.closeResultSet(rs);        DbPool.closeStatement(statement);        DbPool.closeConnection(con);      }      return model;    }    public UserModel queryUserByLoginName(String loginName) throws Exception{        UserModel model = null;        String sql = "select userId,loginName,userName,userPwd,userType,userStatus from UserInfo_table";        sql += " where loginName = '"+loginName+"'";        ResultSet rs = null;        Connection con = null;        Statement statement = null;        try{            con = DbPool.getConnection();            statement = con.createStatement();            rs = statement.executeQuery(sql);            while(rs.next()){                model = new UserModel();                model.setUserId(rs.getInt("userId"));                model.setLoginName(rs.getString("loginName").trim());                model.setUserName(rs.getString("userName").trim());                model.setUserPwd(rs.getString("userPwd").trim());                model.setUserTypeId(rs.getString("userType"));                model.setUserStatus(rs.getString("userStatus").trim());            }        }catch(Exception e){            throw e;        }        finally{          DbPool.closeResultSet(rs);          DbPool.closeStatement(statement);          DbPool.closeConnection(con);        }        return model;    }    public ArrayList queryMenuByUserType(String userType)    {      ArrayList lList = new ArrayList();      HashMap lMapMenuId = new HashMap();      String sqlSecond = "select menuId,menuName,menuImg,menuSelImg,menuAction,menuLevel,parentMenuId,isUserMenu from MenuShop_table where menuLevel='2'";      String sqlFirst = "select menuId,menuName,menuImg,menuSelImg,menuAction,menuLevel,parentMenuId,menuLine,isUserMenu from MenuShop_table where menuLevel='1' ";      if (!userType.equals("admin")) {        sqlSecond += " and isUserMenu = '1'";        sqlFirst += " and isUserMenu = '1'";      }      sqlSecond += " order by menuLine";      sqlFirst += " or menuId in";      ResultSet rs = null;      Connection con = null;      Statement statement = null;      Menu model = null;      try{          con = DbPool.getConnection();          statement = con.createStatement();          rs = statement.executeQuery(sqlSecond);            Debug.println(sqlSecond);          String parentSql = "";          while(rs.next()){            model = new Menu();            model.setMenuID(rs.getString(1).trim());            model.setMenuName(rs.getString(2).trim());            model.setMenuImg(rs.getString(3));            model.setMenuSelImg(rs.getString(4));            model.setMenuLink(rs.getString(5).trim());            model.setMenuLevel(rs.getInt(6));            String parentId = rs.getString(7).trim();            model.setParentMenuID(parentId);            model.setIsUserMenu(rs.getString(8).trim());              if(lMapMenuId.get(model.getMenuID())==null){                lList.add(model);                if(parentSql.indexOf(parentId)==-1)                  parentSql += "'"+parentId+"',";          }        }         Debug.println(parentSql);         DbPool.closeResultSet(rs);         DbPool.closeStatement(statement);         if(parentSql.equals(""))           return lList;         parentSql = "("+parentSql.substring(0,parentSql.length()-1)+") order by menuLine";         statement = con.createStatement();         rs = statement.executeQuery(sqlFirst+parentSql);          Debug.println(sqlFirst+parentSql);          while(rs.next()){            model = new Menu();            model.setMenuID(rs.getString(1).trim());            model.setMenuName(rs.getString(2));            model.setMenuImg(rs.getString(3).trim());            model.setMenuSelImg(rs.getString(4).trim());            model.setMenuLink(rs.getString(5).trim());            model.setMenuLevel(rs.getInt(6));            String parentId = rs.getString(7);            model.setParentMenuID(parentId);            model.setIsUserMenu(rs.getString(9).trim());           lList.add(model);         }      }      catch(Exception e){        e.printStackTrace();//      throw e;      }      finally{        DbPool.closeResultSet(rs);        DbPool.closeStatement(statement);        DbPool.closeConnection(con);      }      return lList;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情在线观看视频免费| 精品美女在线观看| 免费在线观看视频一区| 国产欧美日产一区| 欧美一区二区三区视频免费| 成人av网站免费观看| 日韩高清在线观看| 一区二区在线观看不卡| 国产亚洲精品bt天堂精选| 欧美视频一区在线| 色94色欧美sute亚洲线路一久| 韩国女主播成人在线观看| 一区二区三区在线高清| 中文字幕高清一区| 欧美成人欧美edvon| 欧美午夜精品一区二区三区| 成人听书哪个软件好| 久久99精品视频| 亚洲aaa精品| 一区二区久久久| 中文字幕制服丝袜一区二区三区| 精品久久久久久久久久久久久久久久久| 欧洲精品一区二区| 91蝌蚪国产九色| 成人午夜视频在线观看| 国产一区二区精品久久99| 蜜臀久久久99精品久久久久久| 一区二区三区四区在线播放| 国产精品久久三区| 国产区在线观看成人精品| 精品999在线播放| 欧美一区二区黄色| 日韩一级片在线观看| 欧美久久久久中文字幕| 欧美色精品在线视频| 色激情天天射综合网| 91猫先生在线| 色爱区综合激月婷婷| 日本韩国一区二区| 日本高清视频一区二区| 欧美午夜电影在线播放| 欧美亚洲丝袜传媒另类| 欧美视频第二页| 欧美日韩高清一区二区| 欧美日韩一级片网站| 欧美另类高清zo欧美| 91精品国产色综合久久不卡蜜臀| 91麻豆精品91久久久久久清纯| 欧美一级欧美三级在线观看| 欧美变态凌虐bdsm| 久久综合九色综合97婷婷女人 | 91免费版pro下载短视频| 99国产精品国产精品久久| 99免费精品在线| 在线一区二区三区做爰视频网站| 欧美性猛交xxxx黑人交 | 国产精品福利影院| 亚洲人精品午夜| 亚洲专区一二三| 日本欧美在线看| 国产自产2019最新不卡| 国产成人精品免费网站| 99精品国产99久久久久久白柏| 91福利视频久久久久| 欧美精品久久一区二区三区| 精品国产区一区| 国产精品久久午夜| 亚洲一区二区三区爽爽爽爽爽| 日韩成人免费电影| 国产精品一线二线三线| 成人伦理片在线| 欧美电影影音先锋| 欧美精品一区二区三区久久久| 国产精品福利在线播放| 亚洲超丰满肉感bbw| 狠狠色狠狠色综合系列| 成人aa视频在线观看| 欧美另类videos死尸| 精品国产乱码久久| 亚洲欧美综合另类在线卡通| 亚洲高清久久久| 国产+成+人+亚洲欧洲自线| 欧美午夜电影一区| 国产欧美日韩视频在线观看| 亚洲一区二区三区视频在线播放| 国产美女视频一区| 91黄色免费看| 国产亚洲精品福利| 婷婷国产在线综合| 成人午夜激情片| 日韩一级二级三级精品视频| 中文字幕av一区二区三区高| 午夜成人免费电影| 成人免费毛片app| 欧美电影精品一区二区| 亚洲精品你懂的| 国产精品小仙女| 欧美猛男男办公室激情| 国产日韩欧美综合在线| 视频一区视频二区中文字幕| 国产+成+人+亚洲欧洲自线| 日韩午夜精品电影| 樱桃视频在线观看一区| 国产精品456露脸| 91精品国产综合久久精品app| 亚洲欧美偷拍卡通变态| 国模套图日韩精品一区二区| 欧美三区在线视频| 中文字幕+乱码+中文字幕一区| 免费的成人av| 欧美日韩一区二区在线观看视频| 日本一区二区三区久久久久久久久不| 日韩av一区二区三区| 欧美自拍偷拍午夜视频| 国产精品国产三级国产专播品爱网| 免费成人小视频| 欧美亚洲自拍偷拍| 亚洲色图在线看| 成人一区二区三区视频| 精品va天堂亚洲国产| 卡一卡二国产精品 | 9191国产精品| 一级精品视频在线观看宜春院| 国产不卡视频在线观看| 精品国产乱码久久| 琪琪久久久久日韩精品| 欧美日韩精品综合在线| 亚洲国产日产av| 欧日韩精品视频| 亚洲一区二区在线免费观看视频| 91麻豆文化传媒在线观看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 国产精品久久久久久久久晋中| 精品一区二区三区的国产在线播放| 在线不卡的av| 日本不卡的三区四区五区| 欧美日韩久久久一区| 日韩av中文字幕一区二区| 欧美日韩国产片| 日韩电影在线一区二区| 3atv一区二区三区| 免费在线观看一区二区三区| 日韩欧美一区在线| 极品少妇xxxx精品少妇偷拍| 精品日韩99亚洲| 国产精品一二三四五| 欧美高清在线一区二区| 成人av电影观看| 一区二区三区在线高清| 欧美日韩三级在线| 久久精品99国产精品日本| 精品国产露脸精彩对白| 国产精品18久久久| 国产精品成人在线观看| 91国偷自产一区二区三区成为亚洲经典| 一区二区三区在线视频免费| 欧美午夜精品一区二区蜜桃| 人人精品人人爱| 久久久www成人免费无遮挡大片| 风间由美一区二区av101| 国产精品女人毛片| 欧美影院精品一区| 日韩高清中文字幕一区| 久久精品亚洲乱码伦伦中文| 99久久99久久久精品齐齐| 亚洲自拍偷拍网站| 日韩欧美国产小视频| 丰满亚洲少妇av| 韩国女主播成人在线观看| 一本到不卡精品视频在线观看| 日韩午夜在线影院| 看电视剧不卡顿的网站| 久久综合五月天婷婷伊人| 国产福利一区在线| 亚洲欧美日韩系列| 在线成人午夜影院| 成人a级免费电影| 夜夜操天天操亚洲| 26uuu色噜噜精品一区| 成人黄色小视频在线观看| 亚洲卡通欧美制服中文| 在线不卡中文字幕播放| 成人午夜免费视频| 一区二区三区蜜桃| 2021国产精品久久精品| 色婷婷狠狠综合| 国内成+人亚洲+欧美+综合在线| 国产日韩欧美一区二区三区乱码| 欧美性一级生活| 国产福利一区二区三区视频在线 | 国产欧美日本一区视频| 色婷婷av一区二区| 国产精品18久久久久久久网站| 亚洲欧美日本在线| 欧美va在线播放| 欧洲另类一二三四区| 国产成人午夜精品5599 | 亚洲va韩国va欧美va| 337p日本欧洲亚洲大胆精品| 91久久精品网|