首页>代码>SSM框架开发智夫子在线考试系统>/OnlineExam_taohan/src/com/taohan/online/exam/dao/ClassInfoMapper.java
package com.taohan.online.exam.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.MapKey;
import org.springframework.stereotype.Repository;

import com.taohan.online.exam.po.ClassInfo;

/**
  *
  * <p>Title: ClassInfoMapper</p>
  * <p>Description: 班级信息代理接口</p>
  * @author: taohan
  * @date: 2018-8-13
  * @time: 下午2:08:29
  * @version: 1.0
  */

@Repository
public interface ClassInfoMapper {

	//获取班级信息集合
	public List<ClassInfo> getClasses(ClassInfo classInfo);
	
	//添加班级
	public int isAddClass(ClassInfo classInfo);
	
	//删除班级
	public int isDelClass(int classId);
	
	//根据班级编号获取班级信息
	public ClassInfo getClassById(int classId);
	
	//根据当前班级班主任编号获取当前班级信息
	public ClassInfo getClassByTeacherId(int teacherId);
	
	//修改班级信息
	public int isUpdateClass(ClassInfo classInfo);
	
	//获取指定年级下的班级集合
	public List<ClassInfo> getClassByGradeId(int gradeId);
	
	//获取各(指定年级下)班级下的学生总量
	//指定某一列的值作为 Map 的键
	@MapKey("className")
	public Map<String, Object> getStudentCountForClass(Integer gradeId);
}
最近下载更多
矿泉水  LV30 6月3日
林守汐  LV2 2024年6月20日
pokerf  LV5 2024年4月6日
帅潇潇  LV12 2024年1月29日
敏哥gege  LV43 2023年12月31日
shuangfu  LV25 2023年12月2日
186092  LV4 2023年9月20日
woodsugar  LV4 2023年6月2日
akittyboy  LV9 2023年5月12日
wubinbin  LV11 2023年2月11日
最近浏览更多
矿泉水  LV30 6月3日
ldzhouyong 4月27日
暂无贡献等级
Lxmzdm123  LV3 3月13日
jackwong  LV7 2月24日
暂无贡献等级
ma406805131  LV19 2024年12月9日
微信网友_7206713294606336 2024年10月12日
暂无贡献等级
微信网友_7151914139078656  LV2 2024年9月4日
plusangel 2024年8月29日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友