Boa noite.
Eu tenho uma duvida, estou começando a usar Hibernate e surgiu a necessidade de fazer algumas validações, tai como campo notNull.
estou fazendo a sim minha classe de Modelo.
@Entity
@Table(name = "Email")
public class Email implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id_email")
private Integer id_email;
@Column(name = "ds_email", length = 40)
@NotNull(message = "Campo obrigatorio")
private String ds_mail;
Porem quando estou na minha tela de cadastro e vou tentar gravar o campo vazio ele deixa passar e grava a informação em branco no banco.
Não sei como faço para ele jogar uma mensagem na tela dizendo que esse campo não pode ser vazio ou algo do gênero.
Pois andei lendo algumas tutoriais e não entendi muito bem. Se auguem poder me dar uma ajuda, como as bibliotecas que tenho que usar, como ciar a classe para que possa char essas mensagem.
Eu usava JDBC, fazia uma busca no banco e recuperava os metadados do banco, e fazia a validação direto pela informação do banco, agora com hibernate não tenho noção alguma.