package com.example.service;
import com.example.mapper.UserMapper;
import com.example.pojo.Student;
import com.example.pojo.Teacher;
import com.example.pojo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class UserService {
@Autowired
private UserMapper userMapper;
public int getByUser(String username, String password, String position) {
return userMapper.getByUser(username, password, position);
}
public void add(User user) {
String userName = user.getUserName();
String password = user.getPassword();
String position = user.getPosition();
userMapper.add(userName, password, position);
}
public void addTea(Teacher teacher) {
String teacherID = teacher.getTeacherID();
String teacherName=teacher.getTeacherName();
String teacherSex=teacher.getTeacherSex();
String teacherCollege = teacher.getTeacherCollege();
String position=teacher.getPosition();
userMapper.addTea(teacherID, teacherName, teacherSex,teacherCollege, position);
}
public void addStu(Student student) {
String studentID = student.getStudentID();
String studentName = student.getStudentName();
String studentSex = student.getStudentSex();
String studentClass = student.getStudentClass();
String studentMajor = student.getStudentMajor();
userMapper.addStu(studentID, studentName, studentSex, studentClass, studentMajor);
}
}
TeacherService
package com.example.service;
import com.example.mapper.TeacherMapper;
import com.example.pojo.Course;
import com.example.pojo.Information;
import com.example.pojo.Teacher;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class TeacherService {
@Autowired
private TeacherMapper teacherMapper;
public Teacher getName(String username) {
return teacherMapper.getName(username);
}
public void addCourse(Course course) {
String courseID = course.getCourseID();
String courseName = course.getCourseName();
int courseCount = course.getCourseCount();
String courseTeacher = course.getCourseTeacher();
int count = course.getCount();
teacherMapper.addCourse(courseID, courseName, courseCount, courseTeacher, count);
}
public void updateTea(Teacher teacher) {
String teacherID = teacher.getTeacherID();
String teacherName = teacher.getTeacherName();
String teacherSex = teacher.getTeacherSex();
String teacherCollege = teacher.getTeacherCollege();
String position = teacher.getPosition();
teacherMapper.updateTea(teacherID, teacherName, teacherSex, teacherCollege, position);
}
public Teacher getByName(String name) {
return teacherMapper.getByName(name);
}
public Teacher getAll(String username) {
return teacherMapper.getAll(username);
}
public List<Course> getCourse(String name) {
return teacherMapper.getCourse(name);
}
}
StudentService
package com.example.service;
import com.example.mapper.StudentMapper;
import com.example.pojo.Course;
import com.example.pojo.Information;
import com.example.pojo.Student;
import com.example.pojo.Teacher;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class StudentService {
@Autowired
private StudentMapper studentMapper;
;
public Student getName(String username) {
return studentMapper.getName(username);
}
public void update(Student student) {
String studentID = student.getStudentID();
String studentName = student.getStudentName();
String studentSex = student.getStudentSex();
String studentClass = student.getStudentClass();
String studentMajor = student.getStudentMajor();
studentMapper.update(studentID, studentName, studentSex, studentClass, studentMajor);
}
public Course selectCourse(String name) {
return studentMapper.selectCourse(name);
}
public Teacher selectAll(String name) {
return studentMapper.selectAll(name);
}
public List<Course> select() {
return studentMapper.select();
}
public void choose1(Information information) {
String courseID = information.getCourseID();
String TeacherID = information.getTeacherID();
String studentID = information.getStudentID();
studentMapper.choose1(courseID, TeacherID, studentID);
}
public void updateCourse(String id, String count) {
studentMapper.updateCourse(id, count);
}
public Course cc(String id) {
return studentMapper.cc(id);
}
public List<Information> getInformation(String name) {
return studentMapper.getInformation(name);
}
}

浙公网安备 33010602011771号