package com.ots.project.exam.mapper; import com.ots.project.exam.domain.Subject; import com.ots.project.exam.viewmodel.SubjectPageRequestVM; import org.apache.ibatis.annotations.Mapper; import java.util.List; @Mapper public interface SubjectMapper extends BaseMapper { int deleteByPrimaryKey(Integer id); int insert(Subject record); int insertSelective(Subject record); Subject selectByPrimaryKey(Integer id); int updateByPrimaryKeySelective(Subject record); int updateByPrimaryKey(Subject record); List getSubjectByLevel(Integer level); List allSubject(); List page(SubjectPageRequestVM requestVM); }