Vejo algumas aplicações utilziando JPA, com Spring Boot, utilizando o uso do Serializable, porém de acordo com a explicação do curso não será necessário correto? Pois essa entidade é mapeada no banco de dados, e não usariamos isso para nada, correto?
Exemplo de entidades criadas em API REST por exemplo:
@Entity(name = "TesteEntity")
@Table(name = "teste")
public class Teste implements Serializable {
@Transient
private static final long serialVersionUID = 7601042791377020789L;