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

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

?? teacherdao.java

?? 詳細的學生檔案管理系統,包括系統管理員學生,老師,輔助管理員,功能已經很完善了
?? JAVA
字號:
package com.nitpro.school.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.List;

import com.nitpro.school.bean.Teacher;
import com.nitpro.school.bean.User;
import com.nitpro.school.util.ConnectionPoolHelper;

public class TeacherDao {
    public List<Teacher> getTeacher(){
    	List<Teacher> list = new ArrayList<Teacher>();
    	try {
			Connection conn = ConnectionPoolHelper.getConnection();
			String sql = "SELECT teacherid, name, sex, birthday, job ,loginname, pwd, islock FROM teacher";
			Statement state = conn.createStatement();
			ResultSet rs = state.executeQuery(sql);
			while(rs.next()){
				Teacher teacher = new Teacher();
				teacher.setTeacherId(rs.getInt("teacherid"));
				teacher.setName(rs.getString("name"));
				teacher.setSex(rs.getString("sex"));
				teacher.setBirthday(rs.getDate("birthday"));
				teacher.setJob(rs.getString("job"));
				teacher.setLoginName(rs.getString("loginname"));
				teacher.setPwd(rs.getString("pwd"));
				teacher.setIsLock(rs.getString("isLock"));
				list.add(teacher);
			}
			ConnectionPoolHelper.closeResultSet(rs);
			ConnectionPoolHelper.closeStatement(state);
			ConnectionPoolHelper.closeConnection(conn);
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return list;
    }
    
    public Teacher getTeacherById(int teacherId){
    	Teacher teacher = null;
    	try {
			Connection conn = ConnectionPoolHelper.getConnection();
			String sql = "SELECT teacherid, name, sex, birthday, job ,loginname, pwd, islock FROM teacher WHERE teacherid = ?";
			PreparedStatement state = conn.prepareStatement(sql);
			state.setInt(1, teacherId);
			ResultSet rs = state.executeQuery();
			while(rs.next()){
				teacher = new Teacher();
				teacher.setTeacherId(rs.getInt("teacherid"));
				teacher.setName(rs.getString("name"));
				teacher.setSex(rs.getString("sex"));
				teacher.setBirthday(rs.getDate("birthday"));
				teacher.setJob(rs.getString("job"));
				teacher.setLoginName(rs.getString("loginname"));
				teacher.setPwd(rs.getString("pwd"));
				teacher.setIsLock(rs.getString("isLock"));
			}
			ConnectionPoolHelper.closeResultSet(rs);
			ConnectionPoolHelper.closeStatement(state);
			ConnectionPoolHelper.closeConnection(conn);
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return teacher;
    }

    public Teacher getTeacher(User user){
    	Teacher teacher = null;
    	try {
			Connection conn = ConnectionPoolHelper.getConnection();
			String sql = "SELECT teacherid, name, sex, birthday, job ,loginname, pwd, islock FROM teacher WHERE loginname = ? AND pwd = ?";
			PreparedStatement state = conn.prepareStatement(sql);
			state.setString(1, user.getUserName());
			state.setString(2, user.getPwd());
			ResultSet rs = state.executeQuery();
			while(rs.next()){
				teacher = new Teacher();
				teacher.setTeacherId(rs.getInt("teacherid"));
				teacher.setName(rs.getString("name"));
				teacher.setSex(rs.getString("sex"));
				teacher.setBirthday(rs.getDate("birthday"));
				teacher.setJob(rs.getString("job"));
				teacher.setLoginName(rs.getString("loginname"));
				teacher.setPwd(rs.getString("pwd"));
				teacher.setIsLock(rs.getString("isLock"));
			}
			ConnectionPoolHelper.closeResultSet(rs);
			ConnectionPoolHelper.closeStatement(state);
			ConnectionPoolHelper.closeConnection(conn);
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return teacher;
    }
    
    
    public int insertTeacher(Teacher teacher){
    	int result = 0;
    	try {
			Connection conn = ConnectionPoolHelper.getConnection();
			String sql = "INSERT INTO teacher(name, sex, birthday, job ,loginname, pwd, islock) VALUES(?, ?, ?, ?, ?, ?, ?)";
			PreparedStatement state = conn.prepareStatement(sql);
			state.setString(1, teacher.getName());
			state.setString(2, teacher.getSex());
			state.setDate(3, teacher.getBirthday()!=null ? new java.sql.Date(teacher.getBirthday().getTime()) : null);
			state.setString(4, teacher.getJob());
			state.setString(5, teacher.getLoginName());
			state.setString(6, teacher.getPwd());
			state.setString(7, teacher.getIsLock());
			result = state.executeUpdate();
			ConnectionPoolHelper.closeStatement(state);
			ConnectionPoolHelper.closeConnection(conn);
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return result;
    }

    public int updateTeacher(Teacher teacher){
    	int result = 0;
    	try {
			Connection conn = ConnectionPoolHelper.getConnection();
			String sql = "UPDATE teacher SET name = ?, sex = ?, birthday = ?, job = ?, loginname = ?, pwd = ?, isLock = ? WHERE teacherid = ?";
			PreparedStatement state = conn.prepareStatement(sql);
			state.setString(1, teacher.getName());
			state.setString(2, teacher.getSex());
			state.setDate(3, teacher.getBirthday()!=null ? new java.sql.Date(teacher.getBirthday().getTime()) : null);
			state.setString(4, teacher.getJob());
			state.setString(5, teacher.getLoginName());
			state.setString(6, teacher.getPwd());
			state.setString(7, teacher.getIsLock());
			state.setInt(8, teacher.getTeacherId());
			result = state.executeUpdate();
			ConnectionPoolHelper.closeStatement(state);
			ConnectionPoolHelper.closeConnection(conn);
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return result;
    }

    public int changePwd(Teacher teacher){
    	int result = 0;
    	try {
			Connection conn = ConnectionPoolHelper.getConnection();
			String sql = "UPDATE teacher SET pwd = ? WHERE teacherid = ?";
			PreparedStatement state = conn.prepareStatement(sql);
			state.setString(1, teacher.getPwd());
			state.setInt(2, teacher.getTeacherId());
			result = state.executeUpdate();
			ConnectionPoolHelper.closeStatement(state);
			ConnectionPoolHelper.closeConnection(conn);
		} catch (Exception e) {
			e.printStackTrace();
		}
    	return result;
    }
    
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区三区四区| 久久这里只有精品首页| 91亚洲精品久久久蜜桃网站 | 在线视频你懂得一区| 成人免费视频一区| av午夜一区麻豆| 99精品视频在线免费观看| 成人精品免费视频| 91丨九色丨蝌蚪丨老版| 91传媒视频在线播放| 日本电影欧美片| 欧美日本韩国一区二区三区视频| 欧美精品少妇一区二区三区| 91精品福利在线一区二区三区 | jizzjizzjizz欧美| 色婷婷精品久久二区二区蜜臀av | 日日夜夜精品免费视频| 蜜桃久久久久久| 成人在线一区二区三区| 一本大道久久a久久精二百| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 欧美情侣在线播放| 精品第一国产综合精品aⅴ| 欧美国产综合一区二区| 亚洲精品视频观看| 免费亚洲电影在线| 成人午夜在线播放| 欧美精品丝袜久久久中文字幕| 日韩欧美一区二区久久婷婷| 国产欧美日韩精品一区| 一区二区视频在线看| 美腿丝袜亚洲综合| 成人国产在线观看| 欧美日韩的一区二区| 国产欧美日韩中文久久| 亚洲国产裸拍裸体视频在线观看乱了 | 久久综合九色综合欧美98 | 日本网站在线观看一区二区三区| 国产精品一区二区久激情瑜伽 | 国产精品一区二区免费不卡 | 色综合激情久久| 精品蜜桃在线看| 亚洲激情综合网| 国产综合久久久久影院| 欧美午夜精品理论片a级按摩| 国产校园另类小说区| 视频一区二区三区入口| 成人爱爱电影网址| 日韩一区二区精品葵司在线| 亚洲情趣在线观看| 丰满亚洲少妇av| 精品国产123| 日韩国产一二三区| 欧美综合天天夜夜久久| 国产精品日韩成人| 国产精品91xxx| 欧美一区二区三区公司| 夜夜嗨av一区二区三区| 91亚洲精品一区二区乱码| 国产色91在线| 国产精品99久久久久久有的能看| 6080午夜不卡| 偷拍自拍另类欧美| 欧美无砖砖区免费| 亚洲女爱视频在线| 色综合欧美在线视频区| 最新不卡av在线| 东方aⅴ免费观看久久av| 欧美大片拔萝卜| 日韩精品电影在线| 日韩欧美一卡二卡| 日韩精品久久理论片| 制服视频三区第一页精品| 一区二区三区精密机械公司| 99精品视频在线播放观看| 日韩理论片一区二区| 91香蕉视频在线| 一区二区日韩av| 欧美日韩黄色一区二区| 亚洲一区二区3| 欧美日韩国产精品自在自线| 日韩国产高清影视| 91精品国产福利在线观看| 麻豆精品在线视频| 久久欧美一区二区| 不卡影院免费观看| 一区二区三区四区精品在线视频| 日本乱人伦aⅴ精品| 亚洲国产aⅴ成人精品无吗| 欧美区一区二区三区| 蜜臀a∨国产成人精品| 久久久国产午夜精品| aa级大片欧美| 婷婷中文字幕综合| 精品国产一区二区三区不卡 | 欧美丝袜丝交足nylons| 天天综合网 天天综合色| 欧美va亚洲va在线观看蝴蝶网| 国产一区二区0| 亚洲欧美日韩一区二区三区在线观看| 欧美三级欧美一级| 国产美女视频91| 亚洲视频免费看| 日韩欧美在线网站| 成人久久18免费网站麻豆 | 欧美一区二区三区日韩| 国产激情精品久久久第一区二区| 亚洲人成网站影音先锋播放| 6080午夜不卡| 99久久夜色精品国产网站| 日欧美一区二区| 亚洲日本在线看| 日韩欧美国产不卡| 色综合久久久久网| 国产一区二区中文字幕| 一二三区精品视频| 中文字幕成人av| 欧美一区二区啪啪| 日本精品一区二区三区四区的功能| 免费人成精品欧美精品| 亚洲乱码国产乱码精品精98午夜| 欧美一区二区二区| 在线观看一区二区精品视频| 国产经典欧美精品| 另类综合日韩欧美亚洲| 亚洲国产视频在线| 中文字幕一区二区三区不卡在线 | 成人综合在线观看| 男女男精品视频| 亚洲综合成人网| 国产精品黄色在线观看| 久久久蜜臀国产一区二区| 欧美一区二区不卡视频| 欧洲精品中文字幕| www.性欧美| jiyouzz国产精品久久| 国产精品12区| 韩国欧美一区二区| 毛片av中文字幕一区二区| 日韩成人免费在线| 五月天激情综合| 五月综合激情网| 偷窥少妇高潮呻吟av久久免费| 一区二区在线观看视频| 一区二区三区精密机械公司| 亚洲欧美日韩电影| 亚洲图片欧美一区| 亚洲成人动漫av| 亚洲成人第一页| 青青草国产成人99久久| 日韩高清电影一区| 秋霞电影网一区二区| 麻豆国产欧美日韩综合精品二区| 午夜在线成人av| 日韩国产精品91| 久久se精品一区精品二区| 久久99精品国产麻豆婷婷| 精品一区二区三区的国产在线播放| 日av在线不卡| 国产成人亚洲综合a∨婷婷| 国产激情一区二区三区| 99视频精品免费视频| 97精品国产97久久久久久久久久久久| 99国产精品国产精品毛片| 色欧美88888久久久久久影院| 色综合久久综合网| 欧美日韩一区不卡| 欧美一区二区免费| 国产欧美一区二区在线| 自拍偷拍亚洲激情| 亚洲无线码一区二区三区| 免费一级片91| 成人手机在线视频| 欧美日韩高清一区| 久久夜色精品一区| 亚洲欧洲韩国日本视频| 亚洲va欧美va人人爽| 国产乱码精品一区二区三| 99久久伊人精品| 欧美一区二区三区在线观看| 国产亚洲精品资源在线26u| 国产精品九色蝌蚪自拍| 五月天丁香久久| 国产成人夜色高潮福利影视| 欧美午夜精品一区二区蜜桃| 欧美成人在线直播| 亚洲在线观看免费| 国模大尺度一区二区三区| 在线视频一区二区免费| 精品免费日韩av| 亚洲精品视频免费观看| 国产精品自拍网站| 欧美日韩亚洲综合| 欧美经典一区二区三区| 午夜精品福利视频网站| 99视频一区二区| 欧美成人女星排行榜| 亚洲影视在线观看| va亚洲va日韩不卡在线观看| 日韩免费一区二区|