Course

Entidade

⬇️ Lembrar de criar Getters and Setters + equals&hashcode com ID.

❗Nunca coloque um Set do relacionamento dentro do construtor.

@Entity
@Table(name = "tb_course")
public class Course {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    private String name;
    private String imgUri;
    private String imgGrayUri;

    @OneToMany(mappedBy = "course")
    private List<Offer> offers = new ArrayList<>();

Atualizado