src/sanrenxing/Paper/dao/impl/PaperDaoImpl.java
(开头部分) 28KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package sanrenxing.Paper.dao.impl;
import com.mysql.cj.jdbc.util.TimeUtil;
import sanrenxing.Paper.dao.PaperDao;
import sanrenxing.Paper.domain.*;
import sanrenxing.reexams.domain.PaperId;
import sanrenxing.utils.JdbcUtils;
import java.sql.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
* 功能:试卷信息表的数据实现类
* 编写者:张港峰
* 日期:20200928
* 版本:1.0
*/
public class PaperDaoImpl implements PaperDao {
/**
*
* @param classId
* @return
*/
public List<Student> QueryAllStudent(int classId){
//声明数据库连接对象
Connection conn=null;
//声明预编译语句对象
PreparedStatement pstmt=null;
//声明结果集对象
ResultSet rs=null;
//定义一个返回的学生集合对象
List<Student> students=new ArrayList<>();
try {
//实例化数据库连接对象
conn=JdbcUtils.getConnection();
//编写SQL命令语句
String sql="SELECT * FROM student WHERE classId=?";
//实例化预编译语句对象
pstmt=conn.prepareStatement(sql);
//给SQL命令中的占位符赋值
pstmt.setInt(1,classId);
//返回结果集
rs=pstmt.executeQuery();
while(rs.next()){
//定义学生对象
Student student=new Student(
rs.getString("stuId"),
rs.getString("stuName"),
rs.getString("stuSex"),
rs.getInt("classId"),
rs.getString("selfId"),
rs.getString("stuPwd"),
rs.getString("stuPhone"),
rs.getString("stuItb")
);
后面还有 793 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。