资源简介
该项目为用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开发的2048游戏源码
- Java游戏2048
- 基于javaWeb在线拍卖系统
- java课程设计--图书销售管理系统
- 基于JAVA的kmeans算法
- java简单网络爬虫
- java开发三年项目经验心得
- java网络通信系统的研究与开发代码
- 北邮java作业群体对象.rar
- java作业图形化.rar
- 北邮java选修大作业 购物车
- JAVA数据加密jar包之sunjce_provider.rar
- 客户管理系统Java+数据库
- java回合制游戏
- javaMD5加密
- java学生管理系统没用数据库
- JAVA程序设计 大炮打飞机 福州大学作
- jsp连接SQLserver数据库实现增删改查。
- javafx实现模拟电梯升降
- javaweb图书借阅管理系统171204
- java毕业设计:物业管理系统源码
- Java毕业设计源码:图书管理系统
- java学生成绩管理系统界面设计
- 基于RFID的智能门禁系统
- 百度网盘javaEE.txt
- Java利用vlc实现播放在线视频
- java基础GUI+JDBC学生管理系统
- java拼图游戏项目代码
- 一个简易的计算器 java小程序
- 人工智能自动扫雷
评论
共有 条评论