Estou recebendo uma mensagem de erro dizendo que é necessário um construtor padrão para uma Entity, sendo que tenho o construtor que recebe de uma String. Então todas as Entity's é necessário um construtor sem argumentos ?
@Entity
@Table(name = "categorias")
public class Categoria {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;
    private String nome;
    public Categoria(String nome) {
        this.nome = nome;
    }
}Class 'Categoria' should have [public, protected] no-arg constructor
 
            