diff --git a/README.md b/README.md index 7ed5d44d176ae09a9cdf192409e3784ec97d054c..b0bd3ab1696ac552bfdf668e39fd938e8a12f39a 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,9 @@ ③ 访问项目:在浏览器中输入 -> `localhost:2020` -登录账号,管理员账号:admin;密码:1. +登录账号: + 管理员账号:admin + 密码:1 #### 5.说在最后 1. 系统正在开发,想到的后面再更新 diff --git a/src/main/java/com/stu/stusystem/controller/system/stuClassController.java b/src/main/java/com/stu/stusystem/controller/system/StuClassController.java similarity index 98% rename from src/main/java/com/stu/stusystem/controller/system/stuClassController.java rename to src/main/java/com/stu/stusystem/controller/system/StuClassController.java index 853de44969a39f2b542c503c23acf00087670773..3b4a529c6d566433a9534a955caea83500609185 100644 --- a/src/main/java/com/stu/stusystem/controller/system/stuClassController.java +++ b/src/main/java/com/stu/stusystem/controller/system/StuClassController.java @@ -18,7 +18,8 @@ import java.util.HashMap; */ @RestController @RequestMapping("/stu/class") -public class stuClassController { +public class StuClassController { + private StuClassService stuClassService; @ApiOperation("分页查询") diff --git a/src/main/java/com/stu/stusystem/service/system/StuClassService.java b/src/main/java/com/stu/stusystem/service/system/StuClassService.java index c693bbd61f9e1b2d4c9197bee37aeada2e502ec1..78b92ee6f16f38f35aebf5d3f52668ca461104d4 100644 --- a/src/main/java/com/stu/stusystem/service/system/StuClassService.java +++ b/src/main/java/com/stu/stusystem/service/system/StuClassService.java @@ -100,9 +100,25 @@ public class StuClassService { * 查询全部的班级 */ public HashMap getStuClassAll() { - return null; + List stuClasses = this.stuClassMapper.selectAll(); + HashMap map = new HashMap<>(); + for (StuClass sc : stuClasses) { + map.put(sc.getId(), sc.getClassName()); + } + return map; } + /** + * 流:并行,串行 + * filter,通过条件过滤出元素 + * distinct,去重 + * limit,会返回一个不超过给定长度的流,取前几个 + * skip,返回一个扔掉前 n 个元素的流,扔掉前几个 + * map,对流中做统一处理(加前/后缀) + * flatMap,里面需要的参数是个流,流的扁平化处理,比如将字符串拆分成一个个的字母集合。层级深时候使用flatmap + * sorted,排序 + */ + @Autowired public void setStuClassMapper(StuClassMapper stuClassMapper) { this.stuClassMapper = stuClassMapper;