Heim  >  Artikel  >  Java  >  Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

王林
王林nach vorne
2023-05-20 13:19:061229Durchsuche

Effect

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

springboot spielt Video

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

implementation Process

backend Programm Beispiel

1. , der Rückgabewerttyp beim normalen Schreiben sollte die Entitätsklasse Video.

2 sein. Service-SchichtWie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

3. ServiceImpl-Schicht

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

4

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

4. Entitätsebene (Pojo)

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?5. daoMapper.xml

package com.dvms.controller;
/*
 *文件名: VideoController
 *创建者: CJW
 *创建时间:2022/4/14 16:40
 *描述: TODO
 */
import com.dvms.entity.Video;
import com.dvms.service.ParamoduleService;
import com.github.pagehelper.PageInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class VideoController {
    @Autowired
    private ParamoduleService paramoduleService;
    //查出记录
    @RequestMapping("/angle/findvideoRecord")
    public String findvideorecords(Model model){
        System.out.println(paramoduleService.findvideorecord());
        PageInfo<Video> videoRecord = new PageInfo<>(paramoduleService.findvideorecord());
        model.addAttribute("videorecord", videoRecord);
        return "angle/videorecord";
    }
    // 查出视频地址
    @RequestMapping("/angle/findvideo")
    public String findvideo(String id, String filenamev, Model model){
        System.out.println(id);
        String videopath = paramoduleService.findvideo(id);
        System.out.println(videopath);
        model.addAttribute("videourl",videopath);
        model.addAttribute("videoname",filenamev);
        
        return "angle/videoshow";
}

Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

Beispiel für ein Frontend-Programm

Das Das Frontend muss Thymeleaf, Bootstrap usw. einführen. Wie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?

1

Das obige ist der detaillierte Inhalt vonWie realisiert SpringBoot + Thymeleaf die Funktion zum Lesen der Videoliste und zum Abspielen des Videos?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen