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
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.