资源简介
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数据库学习笔记精心整理
相关资源
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- pc与android通过usb socket实现手机通信
- 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论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论