资源简介
java写的一个在线答题系统,主要用到socket套接字来写
代码片段和文件信息
package Dao;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import entity.Grade;
import util.JDBCUtilProperties;
public class GradeDAO {
//插入数据
public boolean insertGrade(List li) {
// 1.获取数据连接
Connection conn = null;
PreparedStatement ps = null;
conn = JDBCUtilProperties.getConnection();
// 2. 获取执行环境
try {
ps = conn.prepareStatement
(“insert into grade values(grade_id_seq.nextval???????)“);
// 3. 设置值 执行
ps.setString(1 li.get(0));
ps.setString(2 li.get(1));
ps.setString(3 li.get(2));
ps.setString(4 li.get(3));
ps.setString(5 li.get(4));
ps.setString(6 li.get(5));
ps.setString(7 li.get(6));
int rows = ps.executeUpdate();
if(rows > 0) {
return true;
}
} catch (SQLException e) {
e.printStackTrace();
}finally{
// 4. 释放资源
JDBCUtilProperties.releaseResource(conn ps null);
}
return false;
}
//查询所有考试成绩(按时间降序排列)
public List listAll() {
// 1.获取连接
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
List li =null;
conn = JDBCUtilProperties.getConnection();
try {
ps = conn.prepareStatement
(“select * from Grade order by id desc“);
rs = ps.executeQuery();
Grade grade = null;
li= new ArrayList();
// 如果next 成立 就代表 有对应的用户
while(rs.next()){
grade = new Grade();
grade.setID(rs.getInt(“ID“));
grade.setGrade1(rs.getString(“grade1“));
grade.setGrade2(rs.getString(“grade2“));
grade.setGrade3(rs.getString(“grade3“));
grade.setGrade4(rs.getString(“grade4“));
grade.setGrade5(rs.getString(“grade5“));
grade.setSum(rs.getString(“sum“));
grade.setRatio(rs.getString(“ratio“));
li.add(grade);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return li;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-11-01 15:28 theonlinetest\
文件 377 2017-07-05 08:11 theonlinetest\.classpath
文件 389 2017-07-05 08:11 theonlinetest\.project
目录 0 2017-08-29 18:46 theonlinetest\.settings\
文件 598 2017-07-05 08:11 theonlinetest\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-11-01 15:28 theonlinetest\bin\
目录 0 2017-11-01 15:28 theonlinetest\bin\Dao\
文件 2945 2017-07-05 08:11 theonlinetest\bin\Dao\GradeDAO.class
文件 395 2017-07-05 08:11 theonlinetest\bin\Dao\ManagerDao.class
文件 4400 2017-07-05 08:11 theonlinetest\bin\Dao\ManagerDaoImp.class
文件 2545 2017-07-05 08:11 theonlinetest\bin\Dao\ManagerDAOMi.class
文件 3150 2017-07-05 08:11 theonlinetest\bin\Dao\OracleQuestionDaoImp.class
文件 284 2017-07-05 08:11 theonlinetest\bin\Dao\QuestionDao.class
文件 6435 2017-07-05 08:11 theonlinetest\bin\Dao\QuestionsDAO1.class
文件 3333 2017-07-05 08:11 theonlinetest\bin\Dao\UserDao.class
目录 0 2017-11-01 15:28 theonlinetest\bin\entity\
文件 2749 2017-07-05 08:11 theonlinetest\bin\entity\Grade.class
文件 1449 2017-07-05 08:11 theonlinetest\bin\entity\Manager.class
文件 3902 2017-07-05 08:11 theonlinetest\bin\entity\Question.class
文件 3122 2017-07-05 08:11 theonlinetest\bin\entity\User.class
目录 0 2017-11-01 15:28 theonlinetest\bin\service\
文件 8758 2017-07-05 08:11 theonlinetest\bin\service\Client.class
文件 1446 2017-07-05 08:11 theonlinetest\bin\service\ManagerService.class
文件 2786 2017-07-05 08:11 theonlinetest\bin\service\ProcessExam.class
文件 1568 2017-07-05 08:11 theonlinetest\bin\service\Server.class
文件 8483 2017-07-05 08:11 theonlinetest\bin\service\ServerThread.class
目录 0 2017-08-29 18:46 theonlinetest\bin\test\
文件 1335 2017-07-05 08:11 theonlinetest\bin\test\ManagerServiceTest.class
目录 0 2017-11-01 15:28 theonlinetest\bin\util\
文件 120 2017-07-05 08:11 theonlinetest\bin\util\db.properties
文件 2453 2017-07-05 08:11 theonlinetest\bin\util\JDBCUtilProperties.class
............此处省略27个文件信息
- 上一篇:生命游戏JAVA版魔改过
- 下一篇:oracle数据库学习笔记精心整理
相关资源
- 生命游戏JAVA版魔改过
- new_system重新命名
- FastDFS1.2jar包
- obj模型,java3d加载
- JAVA/JSP的英文参考文献及翻译 只要2积
- Java版移动臂调度算法4种
- JAVA课程设计打印日历含GUI
- fastdfs-client-java.zip
- 基于Servlet技术的B/S聊天室
- java实现kafka生产消费数据接口
- java项目视频20套最新地址.txt
- 数据结构Java约瑟夫环
- socket传输字节和字符串
- java语言程序设计1-10章课后答案代码
- java宠物系统
- 用java做出聊天工具
- 数据结构课程设计报告java+哈夫曼树
- javaweb.txt
- java超市管理系统实训报告
- jbig和bmp互转
-
ba
se64.java - Java学生成绩管理系统57584
- 人事管理系统Java源码 MySQL数据库
- java实现在线聊天室
- Java后端开发简历
- Java+mysql人事管理系统
- JSP+Servlet+JavaBean制作简单留言板
- java实现的ID3决策树算法改良版
- C、Java和Python的BNF范式
- java 聊天上下线消息提示包含服务端
评论
共有 条评论