@Entity public class Computador {
@Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Integer id;
private String descricao; private BigDecimal preco;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
@Entity public class Computador {
@Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Integer id;
private String descricao; private BigDecimal preco;
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;