Incluindo Tags de Anotação de Serviço da Web

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

  1. É 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ê.
  2. Crie ou importe um pacote Java e suas classes necessárias no projeto.
  3. 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."

Código de classe anotada

Incluindo Tags de Anotação em um Bean EJB

  1. 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.
    Adicionar suporte para classes Java anotadas
  2. Crie ou importe um pacote Java e suas classes necessárias no projeto.
  3. 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."

Código de classe anotada


Feedback