// Path: src/edu/zjut/dao/AdminDao.java
// public interface AdminDao {
// 	public Admin getAdmin(String email, String password) throws SQLException;
// }
// 
// Path: src/edu/zjut/model/Admin.java
// public class Admin implements Serializable {
// 
// 	private static final long serialVersionUID = 1L;
// 	
// 	private int adminId;
// 	private String name;
// 	private String salt;
// 	private String password;
// 
// 	public Admin() {
// 	}
// 
// 	public Admin(String name, String password) {
// 		setName(name);
// 		setPassword(password);
// 	}
// 
// 	public int getAdminId() {
// 		return adminId;
// 	}
// 
// 	public void setAdminId(int adminId) {
// 		this.adminId = adminId;
// 	}
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public String getSalt() {
// 		return salt;
// 	}
// 
// 	public void setSalt(String salt) {
// 		this.salt = salt;
// 	}
// 
// 	public String getPassword() {
// 		return password;
// 	}
// 
// 	public void setPassword(String password) {
// 		this.password = password;
// 	}
// }
// 
// Path: src/edu/zjut/utils/DBHelp.java
// public class DBHelp {
// 	
// 	private final String DB_DRIVER = "com.mysql.jdbc.Driver";
// 	private final String DB_HOST = "localhost:";
// 	private final String DB_USER = "root";
// 	private final String DB_PASSWORD = "root";
// 	private final String DB_DBNAME = "bookstore";
// 	private final String DB_PORT = "3306/";
// 	private final String DB_URL = "jdbc:mysql://" + DB_HOST + DB_PORT + DB_DBNAME;
// 	public Connection connection = null;
// 	
// 	/**
// 	 * 创建数据库连接
// 	 * @return
// 	 */
// 	public Connection getConn() {
// 		if (connection != null) {
// 			return connection;
// 		}
// 		else {
// 			try {
// 				Class.forName(DB_DRIVER);
// 				connection = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWORD);
// 			} catch (ClassNotFoundException | SQLException exception) {
// 				exception.printStackTrace();
// 				return null;
// 			}
// 			return connection;
// 		}
// 	}
// 	
// 	/**
// 	 * 关闭数据库连接
// 	 * @return
// 	 */
// 	public boolean closeConn() {
// 		try {
// 			connection.close();
// 			return true;
// 		} catch (SQLException exception) {
// 			exception.printStackTrace();
// 			return false;
// 		}
// 	}
// }


import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import edu.zjut.dao.AdminDao;
import edu.zjut.model.Admin;
import edu.zjut.utils.DBHelp;
package edu.zjut.dao.impl;



public class AdminDaoImpl implements AdminDao {
	
	private PreparedStatement pstmt = null;
// Path: src/edu/zjut/dao/AdminDao.java
// public interface AdminDao {
// 	public Admin getAdmin(String email, String password) throws SQLException;
// }
// 
// Path: src/edu/zjut/model/Admin.java
// public class Admin implements Serializable {
// 
// 	private static final long serialVersionUID = 1L;
// 	
// 	private int adminId;
// 	private String name;
// 	private String salt;
// 	private String password;
// 
// 	public Admin() {
// 	}
// 
// 	public Admin(String name, String password) {
// 		setName(name);
// 		setPassword(password);
// 	}
// 
// 	public int getAdminId() {
// 		return adminId;
// 	}
// 
// 	public void setAdminId(int adminId) {
// 		this.adminId = adminId;
// 	}
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public String getSalt() {
// 		return salt;
// 	}
// 
// 	public void setSalt(String salt) {
// 		this.salt = salt;
// 	}
// 
// 	public String getPassword() {
// 		return password;
// 	}
// 
// 	public void setPassword(String password) {
// 		this.password = password;
// 	}
// }
// 
// Path: src/edu/zjut/utils/DBHelp.java
// public class DBHelp {
// 	
// 	private final String DB_DRIVER = "com.mysql.jdbc.Driver";
// 	private final String DB_HOST = "localhost:";
// 	private final String DB_USER = "root";
// 	private final String DB_PASSWORD = "root";
// 	private final String DB_DBNAME = "bookstore";
// 	private final String DB_PORT = "3306/";
// 	private final String DB_URL = "jdbc:mysql://" + DB_HOST + DB_PORT + DB_DBNAME;
// 	public Connection connection = null;
// 	
// 	/**
// 	 * 创建数据库连接
// 	 * @return
// 	 */
// 	public Connection getConn() {
// 		if (connection != null) {
// 			return connection;
// 		}
// 		else {
// 			try {
// 				Class.forName(DB_DRIVER);
// 				connection = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWORD);
// 			} catch (ClassNotFoundException | SQLException exception) {
// 				exception.printStackTrace();
// 				return null;
// 			}
// 			return connection;
// 		}
// 	}
// 	
// 	/**
// 	 * 关闭数据库连接
// 	 * @return
// 	 */
// 	public boolean closeConn() {
// 		try {
// 			connection.close();
// 			return true;
// 		} catch (SQLException exception) {
// 			exception.printStackTrace();
// 			return false;
// 		}
// 	}
// }


// Path: src/edu/zjut/dao/impl/AdminDaoImpl.java
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import edu.zjut.dao.AdminDao;
import edu.zjut.model.Admin;
import edu.zjut.utils.DBHelp;

package edu.zjut.dao.impl;



public class AdminDaoImpl implements AdminDao {
	
	private PreparedStatement pstmt = null;
	private ResultSet rs = null;