Cyber Monday

ATÉ 40% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

2
respostas

Como anotar NOT NULL nos atributos descricao e preco?

@Entity public class Computador {

@Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Integer id;

private String descricao; private BigDecimal preco;

2 respostas

Oi Jhozefy,

É só usar a anotação @NotNull em cima do seu atributo

@Entity public class Computador {

@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
private Integer id;

@NotNull // faz a validação na service
@Column( nullable = false ) // cria esse campo no banco de dados como not null
private String descricao; 

@NotNull
@Column( nullable = false )
private BigDecimal preco;