Configurar datasource no tomcat

Datasource é um nome dado à configuração de conexão para um banco de dados de um servidor. O nome é normalmente utilizado quando cria-se uma consulta para o banco de dados. O DSN (Datasource Name) não tem que ser o mesmo que o nome do arquivo para o banco de dados.
No vídeo de hoje vamos aprender a configurar em nosso projeto Java Web usando o servidor Tomcat.

 

 

Vantagens de utilizar datasource

  • Obter a referência de objeto gerenciado pelo container sem deter nenhum conhecimento de aonde, como e de onde veio.
  • Portabilidade entre servidores.
  • Baixa acoplamento entre o provedor de POOL com a solução.
  • Liberdade de trocar de provedor de POOL sem quebrar o código da solução. Se você não gosta de 1, é só trocar por outro melhor.
  • A aplicação não precisa implementar o gerenciamento do POOL por que não se concentrar no código da sua solução e deixar essa infra para o container? Isso é o beneficio de seu usar um produto especificação.
  • Customização parametrizada via soft-code (normalmente xml)
  • Separação de responsabilidade entre software provider com software administrador de produção. Ou seja, as configuração de pool entre desenvolvimento e produção fica variável.
  • Qualquer outra duvida favor ler livro sobre JNDI e/ou sua especificação.

Curso que recomendamos

Selecionamos uma série de cursos on-line para você se preparar e abrir as portas para as vagas de programação.
Conheça cada um dos cursos nos links oficiais abaixo. 🙂

Estágio em Programação
Estagiário Super
Se prepare para as vagas ofertadas de estágios e empregos de desenvolvimento de software nas empresas.
760 alunosHoras do curso 40h Horas do curso certificado
Promoção R$ 190
6x de R$ 31,67
Você vai aprender sobre UNIX, Git, Ruby, Programação Orientada a Objetos, Expressões Regulares, Banco de Dados, Programação Concorrente, Arquitetura, Infraestrutra e Desenvolvimento de aplicações web.
Aprenda a configurar o seu ambiente JAVA
Ambiente JAVA
Construindo o seu próprio ambiente de desenvolvimento. Principais habilidades de configuração de ambientes.
952 alunosHoras do curso 3h
Promoção Gratuito
Java é uma linguagem de programação e plataforma computacional lançada pela primeira vez pela Sun Microsystems em 1995. O Java é rápido, seguro e confiável. De laptops a datacenters, consoles de games a supercomputadores científicos, telefones celulares à Internet, o Java está em todos os lugares.


Acesse
Cursos e Projetos
Java
Acesse
Outros Cursos
PHP MySQL Android
Acesse
Encomende um Projeto
Feito pra Você
Acesse
Tire as Dúvidas On-line
Consultor
Acesse
Aulas de Java só suas
Encomende Agora
Acesse
Dividindo Conhecimento
Posts e Tutoriais
Acesse
Sites e Parceiros
Associados
Acesse
Conheça os curso gratuitos
Grátis

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Instrutor Java Quer se tornar aluno VIP? CLIQUE AQUI!
Instrutor Java

Alex Fernando Egidio
Autor, criador e fundador do Java Avançado Cursos TI. Atua no mercado como desenvolvedor e engenheiro de sistemas em Java é apaixonado por desenvolvimento web em Java e pela “mágica” que seus frameworks trazem para o dia a dia de nós desenvolvedores.
Com mais de 10 anos de experiência ajuda programadores do Brasil todo a se tornarem profissionais.