1 #9

Merged
pc4gok3i8 merged 1 commits from branch_LYH into main 1 year ago

@ -6,56 +6,117 @@ import com.hua.dao.CourseScheduleDAO;
import com.hua.dao.DAO;
import com.hua.entity.CourseSchedule;
/**
* `CourseScheduleDAOImpl`访DAO`CourseSchedule`
* `DAO``CourseScheduleDAO`SQL
*/
public class CourseScheduleDAOImpl extends DAO<CourseSchedule> implements CourseScheduleDAO {
/**
*
* SQL`courseschedule`
* `List<CourseSchedule>``DAO``getForList`
*
* @return `CourseSchedule`
*/
@Override
public List<CourseSchedule> getAll() {
String sql = "SELECT * FROM courseschedule;";
return getForList(sql);
}
/**
* ID
* SQL`studentId``courseschedule`
* `DAO``get``CourseSchedule``null`
*
* @param studentId
* @return `null`
*/
@Override
public CourseSchedule get(String studentId) {
String sql = "select *from courseschedule where studentId = ?";
String sql = "select *from courseschedule where studentId =?";
return get(sql, studentId);
}
/**
*
* SQL`?`
* `DAO``update``courseSchedule`
* SQL`courseschedule`
*
* @param courseSchedule `CourseSchedule`
*/
@Override
public void insert(CourseSchedule courseSchedule) {
String sql = "insert into courseschedule values(?,?,?,?,?,?,?)";
update(sql , courseSchedule.getStudentId(), courseSchedule.getWeek(), courseSchedule.getWeekday(),
courseSchedule.getJoint(), courseSchedule.getCourse(),courseSchedule.getTeacher(),
update(sql, courseSchedule.getStudentId(), courseSchedule.getWeek(), courseSchedule.getWeekday(),
courseSchedule.getJoint(), courseSchedule.getCourse(),courseSchedule.getTeacher(),
courseSchedule.getClassplace());
}
/**
*
* SQL`studentId`
* `DAO``update``courseSchedule``studentId`SQL
* 使
*
* @param courseSchedule `CourseSchedule`
*/
@Override
public void update(CourseSchedule courseSchedule) {
String sql = "update courseschedule set Week = ?,Weekday = ?, Joint = ?, " +
"Course = ?, Teacher = ?, Classplace = ? where studentId = ?";
update(sql, courseSchedule.getWeek(), courseSchedule.getWeekday(),
courseSchedule.getJoint(), courseSchedule.getCourse(),courseSchedule.getTeacher(),
String sql = "update courseschedule set Week =?,Weekday =?, Joint =?, " +
"Course =?, Teacher =?, Classplace =? where studentId =?";
update(sql, courseSchedule.getWeek(), courseSchedule.getWeekday(),
courseSchedule.getJoint(), courseSchedule.getCourse(),courseSchedule.getTeacher(),
courseSchedule.getClassplace(), courseSchedule.getStudentId());
}
/**
* ID
* SQL`studentId``courseschedule`
* `DAO``update``update`SQL`executeUpdate`
* 使
*
* @param studentId
*/
@Override
public void delete(String studentId) {
String sql = "delete from courseschedule where studentId = ?";
String sql = "delete from courseschedule where studentId =?";
update(sql, studentId);
}
/**
*
* 0SQL
*
*
* @param studentId
* @return 0
*/
@Override
public long getCountWithName(String studentId) {
// TODO Auto-generated method stub
return 0;
}
/**
* ID
* SQL`studentId``yearTerm``week``courseschedule`
* `DAO``getForList``List<CourseSchedule>`
*
* @param studentId
* @param yearTerm
* @param week
* @return ID`CourseSchedule`
*/
@Override
public List<CourseSchedule> getAllWithYearTerm(String studentId,
String yearTerm, String week) {
String sql = "SELECT * FROM courseschedule where studentId = ? and yearTerm = ? and week = ?;";
String yearTerm, String week) {
String sql = "SELECT * FROM courseschedule where studentId =? and yearTerm =? and week =?;";
return getForList(sql, studentId, yearTerm, week);
}
}
}

@ -6,35 +6,73 @@ import com.hua.dao.DAO;
import com.hua.dao.ExamArrangeDAO;
import com.hua.entity.ExamArrange;
/**
* `ExamArrangeDAOImpl`访DAO
* `DAO``ExamArrangeDAO`SQL
*/
public class ExamArrangeDAOImpl extends DAO<ExamArrange> implements ExamArrangeDAO {
/**
*
* SQL`examarrange`
* `DAO``getForList``List<ExamArrange>`
* `ExamArrange`
*
* @return `ExamArrange`
*/
@Override
public List<ExamArrange> getAll() {
String sql = "SELECT * FROM examarrange;";
return getForList(sql);
}
/**
* ID
* SQL`studentId``examarrange`
* `DAO``getForList``List<ExamArrange>`
*
*
* @param studentId
* @return `ExamArrange`
*/
@Override
public List<ExamArrange> getAllWithStudentId(String studentId) {
String sql = "select *from examarrange where studentId = ?";
String sql = "select *from examarrange where studentId =?";
return getForList(sql, studentId);
}
/**
*
* SQL`?`
* `DAO``update``update`
* `examArrange`SQL
* `examarrange`
*
* @param examArrange `ExamArrange`
*/
@Override
public void insert(ExamArrange examArrange) {
String sql = "insert into examarrange values(?,?,?,?,?,?,?,?,?,?)";
update(sql , examArrange.getYearTerm(),examArrange.getStudentId(), examArrange.getStudentName(),
update(sql, examArrange.getYearTerm(),examArrange.getStudentId(), examArrange.getStudentName(),
examArrange.getExamCourse(), examArrange.getExamWay(),examArrange.getExamTime(),
examArrange.getExamWeek(),examArrange.getExamCampus(), examArrange.getExamplace(),
examArrange.getExamSeatNum());
}
/**
*
* SQL`YearTerm``studentId``ExamCourse`
* `DAO``update``examArrange`SQL
*
*
* @param examArrange `ExamArrange`
*/
@Override
public void update(ExamArrange examArrange) {
String sql = "update examarrange set StudentName = ?,ExamWay = ?, ExamTime = ?, " +
"ExamWeek = ?, ExamCampus = ?, Examplace = ?, ExamSeatNum = ? " +
"where YearTerm = ? and studentId = ? and ExamCourse = ?";
String sql = "update examarrange set StudentName =?,ExamWay =?, ExamTime =?, " +
"ExamWeek =?, ExamCampus =?, Examplace =?, ExamSeatNum =? " +
"where YearTerm =? and studentId =? and ExamCourse =?";
update(sql, examArrange.getStudentName(), examArrange.getExamWay(),examArrange.getExamTime(),
examArrange.getExamWeek(),examArrange.getExamCampus(), examArrange.getExamplace(),
examArrange.getExamSeatNum(),examArrange.getYearTerm(),examArrange.getStudentId(),
@ -42,23 +80,49 @@ public class ExamArrangeDAOImpl extends DAO<ExamArrange> implements ExamArrangeD
}
/**
* ID
* SQL`studentId``examarrange`
* `DAO``update`SQL`executeUpdate`
* 使
*
* @param studentId
*/
@Override
public void delete(String studentId) {
String sql = "delete from examarrange where studentId = ?";
String sql = "delete from examarrange where studentId =?";
update(sql, studentId);
}
/**
*
* 0SQL
*
*
* @param studentId
* @return 0
*/
@Override
public long getCountWithName(String studentId) {
// TODO Auto-generated method stub
return 0;
}
/**
* ID
* SQL`studentId``yearTerm``examarrange`
* `DAO``getForList``List<ExamArrange>`
* ID
*
* @param studentId
* @param yearTerm
* @return ID`ExamArrange`
*/
@Override
public List<ExamArrange> getAllWithYearTerm(String studentId,
String yearTerm) {
String sql = "SELECT * FROM examarrange where studentId = ? and yearTerm = ?;";
String yearTerm) {
String sql = "SELECT * FROM examarrange where studentId =? and yearTerm =?";
return getForList(sql, studentId, yearTerm);
}
}
}

@ -6,38 +6,84 @@ import com.hua.dao.DAO;
import com.hua.dao.ExemptionApplyDAO;
import com.hua.entity.ExemptionApply;
/**
* `ExemptionApplyDAOImpl`访DAO
* `DAO``ExemptionApplyDAO`SQL
*/
public class ExemptionApplyDAOImpl extends DAO<ExemptionApply> implements ExemptionApplyDAO {
/**
*
* SQL`exemptionapply`
* `DAO``getForList``List<ExemptionApply>`
* `ExemptionApply`
*
* @return
*/
@Override
public List<ExemptionApply> getAll() {
String sql = "SELECT * FROM exemptionapply;";
return getForList(sql);
}
/**
* ID
* SQL使`studentId``exemptionapply`
* `DAO``get``ExemptionApply`
* `null`
*
* @param studentId
* @return `null`
*/
@Override
public ExemptionApply get(String studentId) {
String sql = "select *from exemptionapply where studentId = ?";
String sql = "select *from exemptionapply where studentId =?";
return get(sql, studentId);
}
/**
*
* SQL`?`
* `DAO``update``update`
* `exemptionApply``getYearTerm()``getStudentId()``getCourseName()``getApplyReason()`SQL
* `exemptionapply`
*
* @param exemptionApply `ExemptionApply`
*/
@Override
public void insert(ExemptionApply exemptionApply) {
String sql = "insert into exemptionapply values(?,?,?,?)";
update(sql , exemptionApply.getYearTerm(),exemptionApply.getStudentId(),
update(sql, exemptionApply.getYearTerm(),exemptionApply.getStudentId(),
exemptionApply.getCourseName(), exemptionApply.getApplyReason());
}
/**
*
*
* SQL
* `DAO``update`SQL
*
* @param exemptionApply `ExemptionApply`
*/
@Override
public void update(ExemptionApply exemptionApply) {
}
/**
* ID
* SQL`studentId``exemptionapply`
* `DAO``update`SQL`executeUpdate`
* 使
*
* @param studentId
*/
@Override
public void delete(String studentId) {
String sql = "delete from exemptionapply where studentId = ?";
String sql = "delete from exemptionapply where studentId =?";
update(sql, studentId);
}
}
}

@ -6,54 +6,108 @@ import com.hua.dao.DAO;
import com.hua.dao.JwTeacherDAO;
import com.hua.entity.JwTeacher;
/**
* `JwTeacherDAOImpl`访DAO `jwteacherinformation`
* `DAO` `JwTeacherDAO` SQL
*/
public class JwTeacherDAOImpl extends DAO<JwTeacher> implements JwTeacherDAO {
/**
*
* `jwteacherinformation` SQL `SELECT * FROM jwteacherinformation;`
* `DAO` `getForList` `List<JwTeacher>`
* `JwTeacher`
*
* @return
*/
@Override
public List<JwTeacher> getAll() {
String sql = "SELECT * FROM jwteacherinformation;";
return getForList(sql);
}
/**
* ID
* SQL 使 `teacherId` `jwteacherinformation`
* `DAO` `get` `JwTeacher`
* `null`
*
* @param teacherId
* @return `null`
*/
@Override
public JwTeacher get(String teacherId) {
String sql = "select *from jwteacherinformation where teacherId = ?";
String sql = "select *from jwteacherinformation where teacherId =?";
return get(sql, teacherId);
}
/**
*
* SQL `?` SQL `jwteacherinformation`
* `DAO` `update` `update`
* `teacher` `getTeacherId()``getTeacherName()` SQL
* `jwteacherinformation`
*
* @param teacher `JwTeacher`
*/
@Override
public void insert(JwTeacher teacher) {
String sql = "insert into jwteacherinformation values(?,?,?,?,?,?,?,?,?,?,?)";
update(sql , teacher.getTeacherId(), teacher.getTeacherName(), teacher.getGender(),
teacher.getPoliticstatus(), teacher.getNation(),teacher.getNativeplace(),
update(sql, teacher.getTeacherId(), teacher.getTeacherName(), teacher.getGender(),
teacher.getPoliticstatus(), teacher.getNation(),teacher.getNativeplace(),
teacher.getAcademy(),teacher.getQq(),teacher.getPhone(),
teacher.getEmail(),teacher.getAddress());
}
/**
*
* SQL `teacherId`
* `DAO` `update` `teacher` `teacherId` SQL
* 使
*
* @param teacher `JwTeacher`
*/
@Override
public void update(JwTeacher teacher) {
String sql = "update jwteacherinformation set TeacherName = ?,Gender = ?, Politicstatus = ?, " +
"Nation = ?, Nativeplace = ?, Academy = ?, qq = ?, Phone = ?, Email = ?," +
"Address = ? where teacherId = ?";
update(sql, teacher.getTeacherName(), teacher.getGender(),
teacher.getPoliticstatus(), teacher.getNation(),teacher.getNativeplace(),
String sql = "update jwteacherinformation set TeacherName =?,Gender =?, Politicstatus =?, " +
"Nation =?, Nativeplace =?, Academy =?, qq =?, Phone =?, Email =?," +
"Address =? where teacherId =?";
update(sql, teacher.getTeacherName(), teacher.getGender(),
teacher.getPoliticstatus(), teacher.getNation(),teacher.getNativeplace(),
teacher.getAcademy(),teacher.getQq(),teacher.getPhone(),
teacher.getEmail(),teacher.getAddress(),teacher.getTeacherId());
}
/**
* ID
* SQL `teacherId` `jwteacherinformation`
* `DAO` `update` SQL `executeUpdate`
* 使
*
* @param teacherId
*/
@Override
public void delete(String teacherId) {
String sql = "delete from jwteacherinformation where teacherId = ?";
String sql = "delete from jwteacherinformation where teacherId =?";
update(sql, teacherId);
}
/**
* ID `teacherId`
* SQL `select count(*) from jwteacherinformation where teacherId =?` `teacherId`
* `DAO` `getForValue` `long`
*
* @param teacherId
* @return `teacherId` `long`
*/
@Override
public long getCountWithName(String teacherId) {
String sql = "select count(*) from jwteacherinformation where teacherId = ?";
String sql = "select count(*) from jwteacherinformation where teacherId =?";
return getForValue(sql, teacherId);
}
}
}
Loading…
Cancel
Save