Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como fazer um atributo default?

Quero que o atributo Nivel seja sempre 1 para o usuário.

Modelo do usuário:

@Entity
public class Usuario implements Serializable {

/* ... outros atributos */

    @Min(0)
    private int nivel;

    public int getNivel() {
        return nivel;
    }

    public void setNivel(int nivel) {
        this.nivel = 1;
    }
}
1 resposta
solução!

Oi Thiago,

Você poderia ter um atributo final inicializando o valor com 1 e tirar esse setNivel:

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software