考试系统源代码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
}
}
正在阅读:
考试系统源代码DAO层实现06-04
广州地铁车站土建工程基坑开挖施工技术交底 - 图文09-23
知情同意与告知制度05-10
高考作文的应试策略12-17
尔雅课创业基础考试题目及其答案04-18
中间产品、待包装产品质量标准编制程序08-20
社区矫正心得体会 个人感悟三篇09-12
单位年度学习计划12-11
博物馆存在问题03-10
- Win7 安装MySql图示
- 计算器课程设计报告
- 部编版八年下语文第三单元第六单元古诗文理解默写练习及答案
- 13质量通病防治方案和施工措施
- 土力学试题~~~~
- 公务员打印资料
- 传热膜系数测定实验报告 - 图文
- 新时期煤矿协管安全工作的创新与实践
- 第五章 习题及参考答案
- 220kV架空线路强条执行记录表
- 音乐欣赏读后感
- 高炉
- 劳动教育需要新的时代内涵
- 10建筑地面工程施工质量验收规范GB50209-20021
- 银行会计练习题2答案
- 2013年七年级地理上册知识点复习提纲湘教版
- 人教版三年级语文上册第四单元测试题(A卷)(有答案)
- 营养师第九章练习题
- 湖北省武汉市2018届高三毕业生二月调研 理综化学
- 行业分析2018-2023年中国男性护肤品行业市场发展分析及投资前景
- 源代码
- 实现
- 考试
- 系统
- DAO
- 离婚房产分割律师实务策略
- 《程序设计基础教程 - -C语言版》实验指导手册
- 移动通讯考试重点
- 2015(单位)4季度安委会汇报材料
- 《今天我是升旗手》课外阅读指导课教案
- 万方检索竞赛题(2011)图书馆 数据库 知识竞赛 农大
- 汽车修理工技师理论知识复习题
- 中国近现代史纲要课 第九章第二节
- 艺术节闭幕式暨颁奖晚会策划方案
- CATIA V5通用建模规范-RYSAT-20150107
- 2018年上半年程序员真题+答案解析上午选择+下午案例完整版(全国
- 五虎赵水库主坝防渗处理方案及概算投资比较
- js试题
- 江苏省各城市交评管理办法
- 测试计划(范例)
- 高考物理二轮复习 电学实验专题训练 - 图文
- 语言运用题之分类整理
- 2019-2020学年度中考政治第01期黄金知识点系列01全面认识自
- 高层建筑PLC控制的恒压供水系统的设计
- ××××食品有限公司污水处理作业指导书