Consultas de Origem de Dados para Enterprise Beans e Módulos da Web

Durante a montagem ou implementação do aplicativo, você deve ligar a referência de recurso ao nome Java™ Naming and Directory Interface (JNDI) do recurso real no ambiente de tempo de execução. É possível executar essa ação na ferramenta de montagem ou como uma das etapas durante a instalação do archive corporativo (EAR) do aplicativo.

Bean de Persistência Gerenciada por Bean

Ao desenvolver seu bean de persistência gerenciada por bean (BMP), em geral, você desconhece o nome da origem de dados no servidor de aplicativos de destino. No código, não procure a origem de dados diretamente. Em vez disso, procure a referência do recurso a partir do arquivo java:comp/env namespace. Assumamos que você procure a referência de recurso chamada ref/ds, por exemplo:
javax.sql.DataSource dSource = (javax.sql.DataSource)((new InitialContext()).lookup("java:comp/env/ref/ds"));

Na ferramenta de montagem, você especifica o nome ref/ds na página Referência de Recurso na guia Geral. Se você conhecer o nome da origem de dados poderá especificá-lo nessa página de Referências de Recurso na guia Ligações. Observe que, se você não o especificar aqui, precisará fornecer esse nome da Java Naming and Directory Interface (JNDI) quando instalar o arquivo EAR do aplicativo.

Bean de Persistência Gerenciada por Contêiner

O processo de ligação da origem de dados para o bean CMP (Container-Managed Persistence) é o mesmo processo executado para os beans BMP (Bean-Managed Persistence). Utilize o nome da JNDI de origem de dados como uma propriedade de ligação do WebSphere para cada bean durante a montagem do aplicativo.

Servlets e Arquivos de JavaServer Pages

Em um aplicativo de servlet, você procura a origem de dados exatamente como procura no caso do bean BMP.


Ícone que indica o tipo de tópico Tópico de Conceito



Í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=cdat_bindds
Nome do arquivo: cdat_bindds.html