考试系统源代码DAO层实现
更新时间:2024-06-04 14:40:02 阅读量: 综合文库 文档下载
- 考试系数0.65算不算难推荐度:
- 相关推荐
package com.webExam.dao.impl; import com.webExam.dao.ExamDAO; import com.webExam.domain.Exam;
import java.util.ArrayList; import java.util.List;
import org.springframework.orm.jpa.support.JpaDaoSupport;
public class ExamDAOImpl extends JpaDaoSupport implements ExamDAO{ private String hql = \ //新增试卷
public void create(Exam exam) { this.getJpaTemplate().persist(exam); }
//修改试卷
public void update(Exam exam) { this.getJpaTemplate().merge(exam); }
//删除试卷
public void delete(Exam exam) {
this.getJpaTemplate().remove(this.getJpaTemplate().merge(exam));
}
//根据id获取试卷信息
public Exam query(int id) { Exam exam = this.getJpaTemplate().find(Exam.class, id); return exam; }
//获取所有试卷的信息
@SuppressWarnings(\ public List
package com.webExam.dao.impl;
import com.webExam.dao.QuestionDAO; import com.webExam.domain.Question;
import java.util.ArrayList; import java.util.List;
import org.springframework.orm.jpa.support.JpaDaoSupport;
public class QuestionDAOImpl extends JpaDaoSupport implements QuestionDAO{
private String hql = \ }
list = this.getJpaTemplate().find(hql); return list;
//新增试题题目
public void create(Question question) { this.getJpaTemplate().persist(question); }
//修改试题题目
this.getJpaTemplate().merge(question);
public void update(Question question) {
}
//删除试题题目
public void delete(Question question) {
this.getJpaTemplate().remove(this.getJpaTemplate().merge(question)); }
//根据id获取试题题目信息 public Question query(int id) {
Question question = this.getJpaTemplate().find(Question.class, id); return question;
}
//获取所有试题题目的信息 @SuppressWarnings(\ }
package com.webExam.dao.impl;
import com.webExam.dao.QuestionItemDAO; import com.webExam.domain.QuestionItem;
import java.util.ArrayList; import java.util.List;
import org.springframework.orm.jpa.support.JpaDaoSupport;
public class QuestionItemDAOImpl extends JpaDaoSupport implements QuestionItemDAO{ private String hql = \ //新增试题项目
public void create(QuestionItem questionItem) { this.getJpaTemplate().persist(questionItem); }
//修改试题项目
public List
List
public void update(QuestionItem questionItem) { this.getJpaTemplate().merge(questionItem); }
//删除试题项目
public void delete(QuestionItem questionItem) {
this.getJpaTemplate().remove(this.getJpaTemplate().merge(questionItem));
}
//根据id获取试题项目信息
public QuestionItem query(int id) { QuestionItem questionItem = this.getJpaTemplate().find(QuestionItem.class, id);
return questionItem;
}
//获取所有试题项目信息
@SuppressWarnings(\
public List
List
}
}
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 源代码
- 实现
- 考试
- 系统
- DAO
- 离婚房产分割律师实务策略
- 《程序设计基础教程 - -C语言版》实验指导手册
- 移动通讯考试重点
- 2015(单位)4季度安委会汇报材料
- 《今天我是升旗手》课外阅读指导课教案
- 万方检索竞赛题(2011)图书馆 数据库 知识竞赛 农大
- 汽车修理工技师理论知识复习题
- 中国近现代史纲要课 第九章第二节
- 艺术节闭幕式暨颁奖晚会策划方案
- CATIA V5通用建模规范-RYSAT-20150107
- 2018年上半年程序员真题+答案解析上午选择+下午案例完整版(全国
- 五虎赵水库主坝防渗处理方案及概算投资比较
- js试题
- 江苏省各城市交评管理办法
- 测试计划(范例)
- 高考物理二轮复习 电学实验专题训练 - 图文
- 语言运用题之分类整理
- 2019-2020学年度中考政治第01期黄金知识点系列01全面认识自
- 高层建筑PLC控制的恒压供水系统的设计
- ××××食品有限公司污水处理作业指导书