Anotações de Metadados EJB

As anotações permitem a gravação de metadados do Enterprise JavaBeans (EJB) em seu código de origem. Elas poderão ser utilizadas no lugar de arquivos do descritor de implementação XML (Linguagem de Marcação Extensível). Também é possível utilizar anotações com arquivos do descritor.

Se você tiver instalado o Feature Pack para EJB 3.0, o padrão era varrer as anotações durante a instalação de um módulo EJB 3.0. Para o WebSphere Application Server, Versão 7.0 e posteriores, o padrão é não fazer a varredura de módulos pré-Java EE 5 durante a instalação do aplicativo ou na inicialização do servidor

Para preservar a compatibilidade com versões anteriores tanto com o Feature Pack para EJB 3.0 quanto o Feature Pack para Serviços da Web, você tem uma opção de efetuar a varredura módulos da Web legados para metadados adicionais. Uma mudança de nível de servidor é definida para cada comportamento de varredura de pacote de recursos. Se o padrão não for apropriado, a mudança deverá ser definida em cada servidor ou servidor administrativo que exige uma mudança no padrão. As opções são as propriedades customizadas do servidor com.ibm.websphere.webservices.UseWSFEP61ScanPolicy={true|false} e com.ibm.websphere.ejb.UseEJB61FEPScanPolicy={true|false}. Para definir essas propriedades no console administrativo, clique em Servidores de Aplicativo > nome do servidor > Definição de Processo > Java Virtual Machine > Propriedades Customizadas.

O produto também fornece valores padrão para a maioria das anotações EJB que ele utiliza. Em muitos casos, omitir uma anotação implica no desejo de utilizar o valor padrão.

Normalmente, as anotações estão localizadas nos pacotes javax.ejb e javax.persistence.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rejb_3annotations
Nome do arquivo: rejb_3annotations.html