11.5
public class TeacherServiceImpl implements TeacherService {
private CourseDAO courseDAO = new CourseDAOImpl();
@Override
public boolean addCourse(Course course) {
// 验证课程编号格式(6位数字)
if (!course.getCourseId().matches("\\d{6}")) {
return false;
}
// 设置任课教师(当前登录教师工号)
course.setTeacherId(((Teacher) SecurityUtils.getCurrentUser()).getTeacherId());
// 初始当前选课人数为0
course.setCurrentNum(0);
// 插入数据库
return courseDAO.insert(course) > 0;
}
}

浙公网安备 33010602011771号