发表于: 2019-11-30 19:49:01

1 1326


一、今天完成的事

完成用户列表假数据

@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,服务消费者:调用注册到注册中心的服务中的方法

四、明天的计划

继续复盘



返回列表 返回列表
评论

    分享到