Jakarta EE - DataSource

Integrando soluções Java com banco de dados relacionais

Jakarta EE - DataSource
Jakarta EE - DataSource

Jakarta EE - DataSource udemy course free download

Integrando soluções Java com banco de dados relacionais

Objetivos

Este curso tem objetivo de oferecer aos profissionais Java conhecimentos referente a estratégia de gerenciamento de conexões a banco de dados relacionais escaláveis, usando conceito de "pooling" através da especificação JDBC DataSource, de forma com que o profissional tenha condições de integrar e escalar devidamente soluções do tipo web, web services soap, rest e microservices.

Conteúdo Programático:

Introdução ao DataSource

  • O que é DataSource?

  • Para que serve DataSource?

  • Qual objetivo?

  • Quando surgiu?

  • Resolveu qual problema?

História e Evolução do DataSource

  • Contexto?

  • Como surgiu?

  • Como foi resolvido?

  • Surgimento do Object Pooling

Object Pooling

  • O que é?

  • Para que serve?

  • Metáfora 

  • Concorrência

  • Compartilhamento

Produtos Java

  • Produtos java para DataSource

  • Links

  • Servidores de Aplicação Java

  • Links

Configuração de DataSource

  • O que é?

  • Propriedades genéricas

  • Para que serve?

JNDI

  • O que é?

  • Para que serve?

  • Qual objetivo?

  • Quando surgiu?

  • Resolveu qual problema?

  • Exemplos de uso

Montagem do Ambiente Java

  • Eclipse

  • Hsqldb

  • Tomcat

  • Commons JDBC

  • Exercícios

JEE IoC

  • O que é?

  • Para que serve?

  • Exemplos de uso

  • Exercícios

Técnicas de Escalabilidade

  • O que é?

  • Para que serve?

  • Cache 

  • Exercícios

Congestionamento 

  • O que é?

  • Como saber?

  • Como resolver?

  • Exercícios

Frameworks versus DataSources

  • Conceitos 

  • Aplicabilidade

Políticas de DataSource 

  • O que é?

  • Para que serve?

  • Regra de bolo