Class1-8 和奇

Service(包)

ClassService(類)

  1. List<ClassBO> listClassByName(String courseName,String teacherName)
  • 方法簡述:按課程名稱和教師名稱獲取班級列表
  • 參數(shù):課程名稱、教師名稱
  • 返回值:班級列表
  • 調(diào)用的Dao方法:ClassDao.List<ClassDO> listClassByCourseName(BigInteger courseId)
    ClassDao.List<ClassDO> listClassByTeacherName(String teacherName)
  1. ClassBO getClassByClassId(BigInteger classId)
  • 方法簡述:按班級id獲取班級詳情
  • 參數(shù):班級id
  • 返回值:班級
  • 調(diào)用的Dao方法:ClassDao.ClassDO getClassByClassId(BigInteger classId)
  1. boolean updateClassByClassId(BigInteger classId,ClassBO class)
  • 方法簡述:按班級id和班級修改班級信息
  • 參數(shù):班級id、班級
  • 返回值:是否修改成功
  • 調(diào)用的Dao方法:ClassDao.boolean updateClassByClassId(BigInteger classId,ClassDO class)
  1. boolean deleteClassByClassId(BigInteger classId)
  • 方法簡述:按班級id刪除班級
  • 參數(shù):班級id
  • 返回值:是否刪除成功
  • 調(diào)用的Dao方法:ClassDao.boolean deleteClassByClassId(BigInteger classId)

5.(url無法確定返回類型) insertStudentClassById(User user,BigInteger classId)

  • 方法簡述:學(xué)生按班級id選擇班級
  • 參數(shù):學(xué)生、班級id
  • 返回值:(url無法確定返回類型)
  • 調(diào)用的Dao方法:ClassDao.(url無法確定返回類型) insertStudentClassById(User user,BigInteger classId)

6.boolean deleteStudentClassById(BigInteger classId,BigInteger studentId)

  • 方法簡述:學(xué)生按班級id和學(xué)生id取消班級選擇
  • 參數(shù):班級id、學(xué)生id
  • 返回值:取消班級是否成功
  • 調(diào)用的Dao方法:ClassDao.boolean deleteStudentClassById(BigInteger classId,BigInteger studentId)

UserService(類)

1.List<UserBO> listUserByClassId(BigInteger classId,String numBeginWith,String nameBeginWith)

  • 方法簡述:按班級id、學(xué)號(hào)開頭、姓名開頭獲取學(xué)生列表
  • 參數(shù):班級id、學(xué)號(hào)開頭、姓名開頭
  • 返回值:學(xué)生列表
  • 調(diào)用的Dao方法:UserDao.List<UserDO> listUserBeginWithNumAndName(BigInteger classId,String numBeginWith,String nameBeginWith)
    UserDao.List<UserDO> listUserBeginWithNum(BigInteger classId,String numBeginWith)
    UserDao.List<UserDO> listUserBeginWithName(BigInteger classId,String nameBeginWith)

GroupService(類)

1.GroupBO getFixedGroupById(BigInteger userId,BigInteger classId)

  • 方法簡述:按學(xué)生id和班級id獲取學(xué)生所在小組
  • 參數(shù):學(xué)生id、班級id
  • 返回值:小組
  • 調(diào)用的Dao方法:GroupDao.GroupDO getFixedGroupById(BigInteger userId,BigInteger classId)

Dao(包)

ClassDao(類)

  1. List<ClassDO> listClassByCourseName(String courseName)
  • 方法簡述:按課程名稱獲取班級列表
  • 參數(shù):課程名稱
  • 返回值:班級列表
  • 調(diào)用的Mapper方法:ClassMapper.List<ClassDO> selectClassByCourseName(String courseName)
  1. List<ClassDO> listClassByTeacherName(String teacherName)
  • 方法簡述:按老師名稱獲取班級列表
  • 參數(shù):老師名稱
  • 返回值:班級列表
  • 調(diào)用的Mapper方法:ClassMapper.List<ClassDO> selectClassByTeacherName(String teacherName)
  1. ClassDO getClassByClassId(BigInteger classId)
  • 方法簡述:按班級id獲取班級詳情
  • 參數(shù):班級id
  • 返回值:班級
  • 調(diào)用的Mapper方法:ClassMapper.ClassDO selectClassByClassId(BigInteger classId)
  1. boolean updateClassByClassId(BigInteger classId,ClassDO class)
  • 方法簡述:按班級id和班級修改班級信息
  • 參數(shù):班級id、班級
  • 返回值:是否修改成功
  • 調(diào)用的Mapper方法:ClassMapper.boolean updateClassByClassId(BigInteger classId,ClassDO class)
  1. boolean deleteClassByClassId(BigInteger classId)
  • 方法簡述:按班級id刪除班級
  • 參數(shù):班級id
  • 返回值:是否刪除成功
  • 調(diào)用的Mapper方法:ClassMapper.boolean deleteClassByClassId(BigInteger classId)
  1. (url無法確定返回類型) insertStudentClassById(User user,BigInteger classId)
  • 方法簡述:學(xué)生按班級id選擇班級
  • 參數(shù):學(xué)生、班級id
  • 返回值:(url無法確定返回類型)
  • 調(diào)用的Mapper方法:ClassMapper.(url無法確定返回類型) insertStudentClassById(User user,BigInteger classId)

7.boolean deleteStudentClassById(BigInteger classId,BigInteger studentId)

  • 方法簡述:學(xué)生按班級id和學(xué)生id取消班級選擇
  • 參數(shù):班級id、學(xué)生id
  • 返回值:取消班級是否成功
  • 調(diào)用的Dao方法:ClassMapper.boolean deleteStudentClassById(BigInteger classId,BigInteger studentId)

UserDao(類)

1.List<UserDO> listUserBeginWithNumAndName(BigInteger classId,String numBeginWith,String nameBeginWith)

  • 方法簡述:按班級id、學(xué)號(hào)開頭、姓名開頭獲取學(xué)生列表
  • 參數(shù):班級id、學(xué)號(hào)開頭、姓名開頭
  • 返回值:學(xué)生列表
  • 調(diào)用的Mapper方法:UserMapper.List<UserDO> selectUserBeginWithNumAndName(BigInteger classId,String numBeginWith,String nameBeginWith)

2.List<UserDO> listUserBeginWithNum(BigInteger classId,String numBeginWith)

  • 方法簡述:按班級id、學(xué)號(hào)開頭獲取學(xué)生列表
  • 參數(shù):班級id、學(xué)號(hào)開頭
  • 返回值:學(xué)生列表
  • 調(diào)用的Mapper方法:UserMapper.List<UserDO> selectUserBeginWithNumAndName(BigInteger classId,String numBeginWith,String nameBeginWith)

3.List<UserDO> listUserBeginWithName(BigInteger classId,String nameBeginWith)

  • 方法簡述:按班級id、姓名開頭獲取學(xué)生列表
  • 參數(shù):班級id、姓名開頭
  • 返回值:學(xué)生列表
  • 調(diào)用的Mapper方法:UserMapper.List<UserDO> selectUserBeginWithName(BigInteger classId,String nameBeginWith)

GroupDao(類)

1.GroupDO getFixedGroupById(BigInteger userId,BigInteger classId)

  • 方法簡述:按學(xué)生id和班級id獲取學(xué)生所在小組
  • 參數(shù):學(xué)生id、班級id
  • 返回值:小組
  • 調(diào)用的Mapper方法:GroupMapper.GroupDO selectFixedGroupById(BigInteger userId,BigInteger classId)

Mapper(包)

ClassMapper

1.List<ClassDO> selectClassByCourseName(String courseName)

  • 方法簡述:按課程名稱查詢班級列表
  • 參數(shù):課程名稱
  • 返回值:班級列表

2.List<ClassDO> selectClassByTeacherName(String teacherName)

  • 方法簡述:按老師名稱查詢班級列表
  • 參數(shù):老師名稱
  • 返回值:班級列表

3.ClassDO selectClassByClassId(BigInteger classId)

  • 方法簡述:按班級id查詢班級詳情
  • 參數(shù):班級id
  • 返回值:班級
  1. boolean updateClassByClassId(BigInteger classId,ClassDO class)
  • 方法簡述:按班級id和班級修改班級信息
  • 參數(shù):班級id、班級
  • 返回值:是否修改成功
  1. boolean deleteClassByClassId(BigInteger classId)
  • 方法簡述:按班級id刪除班級
  • 參數(shù):班級id
  • 返回值:是否刪除成功
  1. (url無法確定返回類型) insertStudentClassById(User user,BigInteger classId)
  • 方法簡述:學(xué)生按班級id選擇班級
  • 參數(shù):學(xué)生、班級id
  • 返回值:(url無法確定返回類型)

7.boolean deleteStudentClassById(BigInteger classId,BigInteger studentId)

  • 方法簡述:學(xué)生按班級id和學(xué)生id取消班級選擇
  • 參數(shù):班級id、學(xué)生id
  • 返回值:取消班級是否成功

UserMapper

1.List<UserDO> selectUserBeginWithNumAndName(BigInteger classId,String numBeginWith,String nameBeginWith)

  • 方法簡述:按班級id、學(xué)號(hào)開頭、姓名開頭查詢學(xué)生列表
  • 參數(shù):班級id、學(xué)號(hào)開頭、姓名開頭
  • 返回值:學(xué)生列表

2.List<UserDO> selectUserBeginWithNum(BigInteger classId,String numBeginWith)

  • 方法簡述:按班級id、學(xué)號(hào)開頭查詢學(xué)生列表
  • 參數(shù):班級id、學(xué)號(hào)開頭
  • 返回值:學(xué)生列表

3.List<UserDO> selectUserBeginWithName(BigInteger classId,String nameBeginWith)

  • 方法簡述:按班級id、姓名開頭查詢學(xué)生列表
  • 參數(shù):班級id、姓名開頭
  • 返回值:學(xué)生列表

GroupMapper

1.GroupDO getFixedGroupById(BigInteger userId,BigInteger classId)

  • 方法簡述:按學(xué)生id和班級id查詢學(xué)生所在小組
  • 參數(shù):學(xué)生id、班級id
  • 返回值:小組
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容