Acessando um agrupamento de conexões de uma classe Java
Consulte também
Os aplicativos implantados em servidores necessitam geralmente acessar bancos de dados que se encontram em máquinas remotas. Por isso, você tem que configurar um agrupamento de conexões JDBC para o servidor que leva ao banco de dados. Você cria, assim, uma fonte de dados que se conecta ao agrupamento de conexões e usa o nome JNDI da fonte de dados para obter uma conexão ao banco de dados.
Para acessar um banco de dados a partir de um aplicativo empresarial:
- (Opcional) Crie uma classe de localizador de serviços para manipular a obtenção de referências para um banco de dados.
- Abra o arquivo de Java a partir do qual deseja acessar o banco de dados. No Editor de código, clique com o botão direito do mouse no arquivo e escolha Recursos empresariais > Usar banco de dados.
- Introduza o nome JNDI para a conexão de banco de dados. Esse nome deve ser o mesmo do nome JNDI da fonte de dados JDBC para o banco de dados no servidor de destino.
- Se estiver implantando o servidor de aplicativos Sun Java System, você também poderá gerar um agrupamento de conexões e uma fonte de dados para a conexão de banco de dados marcando a caixa de seleção Criar recursos do servidor. Os recursos são criados no nó Recursos do servidor do projeto.
- Selecione o banco de dados ao qual deseja conectar-se na lista suspensa Conexão. Se o banco de dados não se encontra na lista, adote os seguintes procedimentos:
- Se o driver JDBC do servidor de banco de dados não estiver registrado no IDE, clique em Adicionar driver.
- Clique em Adicionar conexão para conectar-se ao banco de dados.
- Em Estratégia do localizador de serviços, especifique se o código de pesquisa in-line será gerado ou se será usado um localizador de serviços existente. Você pode clicar em Explorar para procurar o nome de classe do localizador de serviços.
- Clique em OK.
- O comando Usar banco de dados está disponível somente nos projetos de módulo EJB e de aplicativo da Web.
- Consulte também
- Sobre os agrupamentos de conexões
- Usando um localizador de serviços
- Conectando-se a um banco de dados
- Adicionando um novo driver JDBC
Notificações legais