小编Ami*_*mit的帖子

来自 S3 存储桶的 Spring Boot 视频流

我想创建一个类似 YouTube 的视频流应用程序,但规模较小。我使用 Spring boot 作为后端休息端点,使用 amazon S3 存储桶来存储视频文件。我能够将视频文件上传和下载到 S3 存储桶。但我对流媒体方面感到困惑。我想在jsp页面中显示这些视频文件来播放。我听说过 Aws 视频点播、aws kinesis 等。有人可以建议我或分享一些链接,这将是使用 Spring Boot 进行视频流的最佳方法。或者除了 aws 服务之外还有其他服务在这种情况下有用吗?我完全困惑了。请帮帮我。谢谢。

amazon-s3 video-streaming amazon-web-services spring-boot amazon-kinesis-video-streams

5
推荐指数
1
解决办法
2537
查看次数

我面临 **JSON 解析错误:无法在 Spring Boot 项目中从 START_OBJECT 令牌中反序列化 `java.util.HashSet` 实例

当我尝试保存与另一个 Pojo的一对多关系映射的 Pojo 类对象时,我收到JSON 解析错误: Cannot deserialize instance of java.util.HashSetout of START_OBJECT token ,在我的 Spring Boot 项目中。我不确定在 Postman 中发送的 JSON 格式是否正确。我正在尝试保存定义了集合元素集的持久类的值。

父 Pojo 类:

package com.example.demo.model;

import java.util.Set;

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.OneToMany;
import javax.persistence.Table;

@Entity
@Table(name = "vendor")
public class Vendor {

    @Id
    int vendorId;

    @Column
    String vendorName;

    @OneToMany(fetch = FetchType.LAZY, targetEntity = Customer.class, cascade = CascadeType.ALL)
    @JoinColumn(name = "vendorId")

    Set children;

    public int getVendorId() { …
Run Code Online (Sandbox Code Playgroud)

json hibernate hibernate-mapping hibernate-onetomany spring-boot

2
推荐指数
1
解决办法
2万
查看次数