java -day3

今天开的是黑马的课程
解决以下问题
https://www.bilibili.com/video/BV1ur4y1G7Dc
1、
相关时间 日期参数的调用
Localtime
LocalDatetime

2、
根据对应的不同url进行解析
比如video#1
video#2


    @RequestMapping("/video/1")
    @ResponseBody
    public Video t1(){
        List<Play> plays =List.of(
                new Play("P1","二分查找-演示",LocalTime.parse("00:05:46"),"1_1.mp4"),
                new Play("P2","二分查找-实现",LocalTime.parse("00:06:47"),"1_2.mp4")
        );
        return new Video("1","面试专题-基础篇",LocalDateTime.now(),"1.png","祝你面试游刃有余",
                List.of("面试","java","计算机技术"),plays,"自制","科技->计算机技术");
    }

    @RequestMapping("/video/2")
    @ResponseBody
    public Video t2(){

        List<Play> plays =List.of(
                new Play("P1","java中的线程状态",LocalTime.parse("00:05:46"),"2_1.mp4"),
                new Play("P2","代码演示1",LocalTime.parse("00:07:46"),"2_2.mp4"),
                new Play("P3","代码演示2",LocalTime.parse("00:09:46"),"2_3.mp4")
        );

        return new Video("232","面试专题-并发", LocalDateTime.now(),"2.png", "祝你面试有余",
                List.of("面试","Java","计算机技术"), plays, "自制","科技->计算机技术");
    }

3、路径映射
根据url中的视频编号 进行提取 将多个方法改成一个方法

    // 1.@RequestMapping("/video/{bv}")
    // 2.@PathBariavle String bv ,PathBariavle作用为 该方法参数要从路径中获得
    // 3.多个url路径映射到同一个方法上

4、
读取视频的真实数据 而不是靠写死进后端中

//字符串的比较必须用 equal不能用==

posted @ 2026-07-03 16:40  为什么---why  阅读(6)  评论(0)    收藏  举报