Acessando um agrupamento de conexões de uma classe Java
Consulte também
As aplicações implantadas 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 no servidor que aponte para o 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 uma aplicação 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-fonte, clique com o botão direito do mouse no arquivo e escolha Inserir código > 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 da aplicação 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 aplicação 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