资源简介
使用j2ee开发简易人员管理系统,使用mysql是数据库,麻雀虽小五脏俱全(含数据库脚本)。

代码片段和文件信息
package com.shuangyulin.dao;
import java.sql.ResultSet;
import java.util.ArrayList;
import com.shuangyulin.Utils.DB;
import com.shuangyulin.javabean.Admin;
/*关于管理员信息操作的业务处理类*/
public class AdminDAO {
/* 验证管理员身份登陆 */
public static boolean checkLogin(Admin admin) {
DB db = new DB();
boolean flag = false;
String sql = “select * from admin where adminUsername=‘“
+ admin.getAdminUsername() + “‘ and adminPassword=‘“
+ admin.getAdminPassword() + “‘“;
try {
ResultSet rs = db.executeQuery(sql);
if (rs.next())
flag = true;
else
flag = false;
db.all_close();
} catch (Exception e) {
flag = false;
e.printStackTrace();
}
return flag;
}
/*更改用户密码*/
public static boolean ChangePassword(Admin admin) {
try {
DB db = new DB();
String sql = “update admin set adminPassword=‘“ + admin.getAdminPassword() + “‘ where adminUsername=‘“ + admin.getAdminUsername() + “‘“;
int result = db.executeUpdate(sql);
db.all_close();
if( result > 0)
return true;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
}
/*得到某个用户的权限*/
public static int getIsRoot(String adminUsername) {
String sql = “select isRoot from admin where adminUsername=‘“ + adminUsername + “‘“;
DB db = new DB();
ResultSet rs;
int isRoot = 0;
try {
rs = db.executeQuery(sql);
if (rs.next()) {
isRoot = rs.getInt(“isRoot“);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
db.all_close();
}
return isRoot;
}
/*得到所有的用户信息*/
public static ArrayList QueryAllAdminInfo() {
String sqlString = “select * from admin“;
ArrayList adminList = new ArrayList();
DB db = new DB();
ResultSet rs;
try {
rs = db.executeQuery(sqlString);
while (rs.next()) {
Admin admin = new Admin();
admin.setAdminUsername(rs.getString(“adminUsername“));
admin.setAdminPassword(rs.getString(“adminPassword“));
admin.setIsRoot(rs.getInt(“isRoot“));
adminList.add(admin);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
db.all_close();
}
return adminList;
}
/*根据记录编号删除某个党员信息*/
public static int DelAdminInfo(String adminUsername) {
int result = 0;
String sqlString = “delete from admin where adminUsername=‘“ + adminUsername + “‘“;
DB db = new DB();
try {
result = db.executeUpdate(sqlString);
db.all_close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return result;
}
/*添加管理员信息*/
public static boolean AddAdminInfo(Admin admin) {
String sqlString = “insert into admin (adminUsernameadminPasswordisRoot) values (‘“;
sqlString += admin.getAdminUsername() + “‘‘“;
sqlString += admin.getAdminPassword() + “‘“;
sqlString += admin.getIsRoot() + “)“;
int effectCount = 0;
DB db = new DB();
try {
Sy
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8924 2018-05-11 11:25 dy.sql
目录 0 2018-03-16 11:41 DYIMS\
文件 708 2018-03-15 11:28 DYIMS\.classpath
目录 0 2018-03-15 11:29 DYIMS\.myeclipse\
文件 288 2010-01-09 14:29 DYIMS\.myme
文件 1223 2010-01-09 14:29 DYIMS\.project
目录 0 2018-03-15 11:29 DYIMS\src\
目录 0 2018-03-15 11:29 DYIMS\src\com\
目录 0 2018-03-15 11:29 DYIMS\src\com\shuangyulin\
目录 0 2018-03-15 11:29 DYIMS\src\com\shuangyulin\dao\
文件 3287 2018-03-15 12:53 DYIMS\src\com\shuangyulin\dao\AdminDAO.java
文件 7850 2010-01-15 11:27 DYIMS\src\com\shuangyulin\dao\DyxxbDAO.java
目录 0 2018-03-15 11:29 DYIMS\src\com\shuangyulin\javabean\
文件 879 2010-01-10 12:42 DYIMS\src\com\shuangyulin\javabean\Admin.java
文件 3589 2010-01-13 13:57 DYIMS\src\com\shuangyulin\javabean\Dyxxb.java
目录 0 2018-03-15 11:29 DYIMS\src\com\shuangyulin\servlet\
文件 2409 2010-01-09 14:32 DYIMS\src\com\shuangyulin\servlet\CheckLoginServlet.java
文件 9332 2010-01-18 22:40 DYIMS\src\com\shuangyulin\servlet\DyxxbManageServlet.java
文件 3745 2010-01-17 12:21 DYIMS\src\com\shuangyulin\servlet\FileUploadServlet.java
目录 0 2018-03-15 11:29 DYIMS\src\com\shuangyulin\Utils\
文件 13646 2018-03-15 12:16 DYIMS\src\com\shuangyulin\Utils\ConnectionPool.java
文件 2661 2010-01-09 14:29 DYIMS\src\com\shuangyulin\Utils\ConnectionPoolTest.java
文件 873 2018-03-15 12:15 DYIMS\src\com\shuangyulin\Utils\ConnectionPoolUtils.java
文件 3844 2018-03-15 12:13 DYIMS\src\com\shuangyulin\Utils\DB.java
文件 3549 2010-01-09 14:29 DYIMS\src\com\shuangyulin\Utils\RandImgCreater.java
文件 5120 2010-01-09 14:29 DYIMS\src\com\shuangyulin\Utils\SetCharacterEncodingFilter.java
目录 0 2018-03-15 11:29 DYIMS\WebRoot\
文件 2591 2018-03-15 13:14 DYIMS\WebRoot\about.html
文件 23864 2010-01-08 19:20 DYIMS\WebRoot\calendar.js
文件 715 2010-01-09 14:29 DYIMS\WebRoot\center.html
文件 2555 2010-01-16 11:54 DYIMS\WebRoot\ChangePassword.jsp
............此处省略101个文件信息
- 上一篇:学生成绩管理系统--JAVA
- 下一篇:MediaInfo_DLL
相关资源
- java串口通信全套完整代码-导入eclip
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
评论
共有 条评论