E ai galera …

Hoje falaremos um pouquinho sobre annotations , uma das coisas mais legais que conheci em java nos últimos tempos.

Imaginem só , os desenvolvedores colocavam comentários nas aplicações , essas anotações na maioria das vezes seguiam um padrão …. pensa bem porque não acoplar as anotações na programação para simplificar a declaração das classes , métodos , arquivos e elementos do programa ??

Neste artigo vou colocar a descrição de algumas anotações utilizadas na conexão com o banco de dados utilizando JPA (Java Persistence API).

@Name - Registra o componente sob determinado nome único na aplicação que será utilizado pelo Seam
@Scope - Determina o escopo do componente assim , mesmo que o tipo não seja declarado o escopo será utilizado para que funcione.
@NotNull - Valida junto ao Hibernate validator , neste caso aceitar um valor nulo
@Length - Valida junto ao Hibernate o tamanho do campo.
Em breve falarei em outras anotações que estou estudando. Até Mais

Este link é bem legal mostra uma referência de anottations JPA

JPA Annotation Reference