发表于: 2019-11-30 19:49:01
1 1328
一、今天完成的事
完成用户列表假数据
@RestController
@RequestMapping("/a")
public class WebStudentController {
@Autowired
WebStudentService webStudentService;
@GetMapping(value = "/u/studentList")
private ArrayList<Student> getStudentList(){
ArrayList<Student> studentArrayList = new ArrayList<>();
for(int i=0;i<20;i++){
Student student = new Student();
student.setId((long)(i+1));
student.setName("牛魔王");
student.setGrade("高一");
student.setEmail("4561155@qq.com");
student.setPhone(18164581235L);
student.setBeans_amount(888);
student.setArea_province("湖北");
student.setArea_city("武汉");
student.setStatus(1);
studentArrayList.add(student);
}
return studentArrayList;
}
@GetMapping(value = "/u/videoList")
private ArrayList<Student> getStudent()throws Exception {
ArrayList<Student> studentArrayList = new ArrayList<>();
for (int i = 0; i < 20; i++) {
Student student = new Student();
student.setId((long) (i + 1));
student.setName("牛魔王");
student.setImage("https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=1050837967,2738714020&fm=26&gp=0.jpg");
student.setGrade("高一");
student.setEmail("4561155@qq.com");
student.setPhone(18164581235L);
student.setBeans_amount(888);
student.setArea_province("湖北");
student.setArea_city("武汉");
studentArrayList.add(student);
}
return studentArrayList;
}
}
完成视频列表假数据
@GetMapping(value = "/u/some/video")
private ArrayList<Video> searchVideo(@RequestBody Long id, @RequestBody String teacher, @RequestBody String grade,
@RequestBody String subject, @RequestBody int status, @RequestBody int like,
@RequestBody int collects, Video video){
ArrayList<Video> videoArrayList = new ArrayList<>();
for(int i = 0; i<10; i++) {
id = Long.valueOf(i);
video.setId(id);
video.setTitle("集合及运算的概念");
video.setGrade("高一");
video.setSubject("数学");
video.setTeacher("奥利给");
video.setNumber_of_likes(10);
video.setNumber_of_collections(10);
video.setVideo_url("https://www.bilibili.com/video/av77105854?from=search&seid=15010198367256927239");
video.setContent("集合:一般的,一定范围内某些确定的,不同的对象的全体构成一个集合。\n" +
"子集:对于两个集合A和B,如果集合A中的任意一个元素都是集合B中的元素,我们就说这两个集合有包含关系,称集合A是集合B的子集,记作A⊆B读作A包含于B\n" +
"空集:不含任何元素的集合叫做空集。记为Φ\n" +
"集合的三要素:确定性、互异性、无序性\n" +
"集合的表示方法:列举法、描述法、视图法、区间法\n" +
"集合的分类:(按集合中元素个数多少分为:)有限集、无限集、空集");
video.setIntroduction("集合及运算的概念");
video.setStatus(1);
video.setCreate_at((long) (i+20191129));
video.setUpdate_at((long) (i+20191129));
video.setCreate_by("小白"+i);
video.setUpdate_by("哆啦A梦"+i);
videoArrayList.add(video);
}
return videoArrayList;
}
完成视频列表模块
@Autowired
WebVideoSerivce webVideoSerivce;
@GetMapping(value = "/u/videoList")
private List<Video> getVideoList( @RequestParam(value = "start", defaultValue = "0") int start,
@RequestParam(value = "size", defaultValue = "5") int size)throws Exception{
PageHelper.startPage(start,size,"id desc");
List<Video> videoList = webVideoSerivce.selectVideoList();
PageInfo<Video> page = new PageInfo<>(videoList);
return videoList;
}
二、遇到的问题
三、收获
springcloud创建项目
1.新建eureka服务端serverRegister:向注册中心注册服务
2.新建eureka客户端server:将服务注册到eureka注册中心
3.新建eureka客户端client,服务消费者:调用注册到注册中心的服务中的方法
四、明天的计划
继续复盘
评论