As tags de programação baseada em anotação são usadas nos projetos de EJB ou projetos da Web como provedores de metadados que são usados para gerar outros artefatos do aplicativo conforme necessário. As tags de anotação são adicionadas à seção de comentários na parte superior de um arquivo Java™.
Incluindo Tags de Anotação a um Java Bean
- É possível gerar automaticamente uma classe de bean anotada usando a página Criar um Enterprise Bean. Selecione Gerar uma Classe de Bean Anotada e ela criará uma classe
de bean anotada padrão para você.
- Crie ou importe um pacote Java e suas classes necessárias no projeto.
- Adicione qualquer tag de anotação necessária na seção de comentários na parte superior do arquivo Java. Ao criar um serviço da Web a partir de um Java bean,
a única tag de anotação necessária é @WebSphere.WebService.
Exemplo:
O seguinte códigoJava cria um serviço da Web que utiliza
codificação e estilo literal de documento e contém uma operação denominada
"Bye."
Incluindo Tags de Anotação em um Bean EJB
- O suporte à adição de tags de anotação pode ser feito usando o assistente de Novo
projeto de EJB. Na página Novo Projeto de EJB,
clique em Mostrar Avançado. Selecione a caixa de opção Adicionar suporte para classes Java anotadas.
- Crie ou importe um pacote Java e suas classes necessárias no projeto.
- Adicione qualquer tag de anotação necessária na seção de comentários na parte superior do arquivo Java. Ao criar
um serviço EJBWeb a partir de um Java bean,
as tags de anotação necessárias são@WebSphere.WebService e @ejb.session.
Exemplo: O seguinte código Java cria um serviço
da Web EJB de sessão sem definição de estado que utiliza codificação e estilo literal do
documento e contém uma operação denominada "sayhello."