资源简介
该项目为用java语言配套mysql数据库开发的学生教务系统,

代码片段和文件信息
package com.gjy.edu.dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.util.List;
import com.gjy.edu.entity.Student;
import com.gjy.edu.util.DBUtil;
/**
* DAO:Data Access object(和数据库有关的操作)
* 提供对t_user表的操作
* @author Administrator
*
*/
public class StudentDao {
// 插入
public int insert(object...parars){
return 0;
}
// 插入
public int update(object...parars){
return 0;
}
// 插入
public int delete(object...parars){
return 0;
}
// 插入
public List query(object...parars){
return null;
}
/**
* 根据用户名和密码查询
* @param name
* @param pwd
* @return
*/
public Student queryByStuNoAndPwd(String stuNoString pwd){
Student user = null;
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
conn = DBUtil.getConn();
String sql = “select * from t_student t where “ +
“t.valid=1 and t.stuNo=? and t.pwd=? “;
pstmt = conn.prepareStatement(sql);
// 占位符是从1开始的
pstmt.setString(1 stuNo);
pstmt.setString(2 pwd);
rs = pstmt.executeQuery();
if(rs.next()){
int id = rs.getInt(“id“);
String name = rs.getString(“name“);
String createTime = rs.getString(“createTime“);
String remark = rs.getString(“remark“);
int valid = rs.getInt(“valid“);
// 将查询结果封装到实体类
user = new Student();
user.setId(id);
user.setStuNo(stuNo);
user.setName(name);
user.setPwd(pwd);
user.setCreateTime(createTime);
user.setRemark(remark);
user.setValid(valid);
}
}catch (Exception e) {
e.printStackTrace();
}finally {
DBUtil.closeConn(rs pstmt conn);
}
return user;
}
/**
* 修改密码
* @param stuNo:学号
* @param newPwd:新密码
* @return true:修改成功;false:修改失败
*/
public boolean updatePwdByStuNo(String stuNoString newPwd){
boolean result = false;
Connection conn = null;
PreparedStatement pstmt = null;
try {
conn = DBUtil.getConn();
String sql = “update t_student set pwd=? where stuNo=?“;
pstmt = conn.prepareStatement(sql);
pstmt.setString(1 newPwd);
pstmt.setString(2 stuNo);
int row = pstmt.executeUpdate();
if(row == 1){
result = true;
}
} catch (Exception e) {
e.printStackTrace();
} finally {
DBUtil.closeConn(null pstmt conn);
}
return result;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 466 2017-12-25 22:34 educationAdmin\.classpath
文件 390 2017-12-19 12:03 educationAdmin\.project
文件 3219 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\dao\StudentDao.class
文件 1664 2017-12-25 22:36 educationAdmin\bin\com\gjy\edu\entity\Student.class
文件 1407 2017-12-25 22:36 educationAdmin\bin\com\gjy\edu\service\StudentService.class
文件 3074 2017-12-26 11:24 educationAdmin\bin\com\gjy\edu\ui\ChenjiChaxun.class
文件 826 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 1860 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 2534 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 505 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 1154 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 3940 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 525 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 2041 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 771 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 3200 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\fr
文件 3154 2017-12-26 11:37 educationAdmin\bin\com\gjy\edu\ui\KebiaoChaxun.class
文件 747 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\MyJfr
文件 2027 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\ui\MyJfr
文件 828 2017-12-26 11:02 educationAdmin\bin\com\gjy\edu\ui\ZhuYe$1.class
文件 1735 2017-12-26 11:02 educationAdmin\bin\com\gjy\edu\ui\ZhuYe.class
文件 1806 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\util\DBUtil.class
文件 704 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\util\PropertiesReader.class
文件 372 2017-12-25 22:37 educationAdmin\bin\com\gjy\edu\util\Util.class
文件 116 2017-12-19 12:03 educationAdmin\bin\db.properties
文件 158058 2017-12-19 12:03 educationAdmin\forms-1.3.0-src.zip
文件 123353 2017-12-19 12:03 educationAdmin\forms-1.3.0.jar
文件 709922 2017-12-19 12:03 educationAdmin\lib\mysql-connector-java-5.1.7-bin.jar
文件 2621 2017-12-25 22:37 educationAdmin\src\com\gjy\edu\dao\StudentDao.java
文件 1193 2017-12-25 22:36 educationAdmin\src\com\gjy\edu\entity\Student.java
............此处省略35个文件信息
- 上一篇:Java游戏2048
- 下一篇:基于Java开发的2048游戏源码
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- 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聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论