diff --git a/src/main/java/xmu/crms/service/ClassService.java b/src/main/java/xmu/crms/service/ClassService.java index ae94a8c..687e87d 100644 --- a/src/main/java/xmu/crms/service/ClassService.java +++ b/src/main/java/xmu/crms/service/ClassService.java @@ -2,7 +2,7 @@ import java.math.BigInteger; import java.util.List; - +import java.io.FileNotFoundException; import xmu.crms.entity.ClassInfo; import xmu.crms.entity.Location; import xmu.crms.entity.User; @@ -189,4 +189,11 @@ void endCallRollById(BigInteger seminarId,BigInteger classId) * @see ClassService #getClassByClassId(BigInteger classId) */ List listClassByUserId(BigInteger userId) throws IllegalArgumentException, ClassesNotFoundException; + + /** + * 将文件中的学生插入数据库. + *

将文件中的学生插入数据库
+ * @param filePath 文件路径及文件名,如c://1.xsl + */ + public void insertStudentFromRoster(String filePath) throws FileNotFoundException; }