Alguns "parametros" após o @

3 respostas
A

saudações
sou iniciante em java, e o Portal Java tem sido minha fonte de referencia para várias duvidas que tive, gostaria que vocês me ajudassem no seguinte:
em alguns códigos que eu andei lendo vi alguns “parametros” (coloquei entre aspas porque não sei que nome dar) após o @.
o que quer dizer isso?

[]'s a todos :grin:

3 Respostas

J

Que @?

Isso?

@Teste
public class MinhaClasse{

}

Se for, isso chama-se annotations, é uma forma de colocar marcas no codigo para que alguma ferramenta as leiam depois e faça alguma coisa com elas, pode ser usada por exemplo pelo Hibernate para ler o mapeamento da classe para o banco de dados...

http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html

K

Seja bem vindo acid.

Bom, acredito que os ‘parametros’ sejam os Annotations. Surgiu agora no Java 5, tanto para o SE qto p/ o EE.

Diversos frameworks estão utilizando ele, além de muitas APIs do java 5.

Uma das grandes vantagens é a de deixar de lado arquivos XML.

Veja este link, explica detalhadamente sobre ele.

A Java Magazine ed 39, traz um tutorial sobre a Java Persistence API que tem muito de seus recursos baseados em Annotations, vale a pena dar uma lida.

e aí, ajudou?

A

muito obrigado, ajudou muito sim, vou dar uma olhada melhor na documentação também.

[]'s

Criado 26 de setembro de 2006
Ultima resposta 26 de set. de 2006
Respostas 3
Participantes 3