Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Jakarta EE - DataSource
Highest Rated
Rating: 4.4 out of 5(13 ratings)
45 students

Jakarta EE - DataSource

Integrando soluções Java com banco de dados relacionais
Last updated 10/2019
Portuguese
Portuguese [Auto],

What you'll learn

  • Conectar e escalar soluções web java com banco de dados relacionais
  • Conectar e escalar soluções web services soap java com banco de dados relacionais
  • Conectar e escalar soluções web services rest com banco de dados relacionais
  • Conectar e escalar soluções microservices java com banco de dados relacionais

Course content

2 sections36 lectures3h 47m total length
  • Introdução do instrutor3:05
  • Download material0:01
  • Dicas Gerais1:54
  • Introdução2:34

Requirements

  • Conhecimentos básicos em sintaxe de linguagem Java
  • Conhecimentos básicos em programação orientado e objetos
  • Conhecimentos básicos de ide eclipse
  • Conhecimentos básicos de banco de dados relacionais
  • Conhecimentos básicos de JDBC
  • Conhecimentos básicos de aplicativos web com jsp e servlets

Description

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

Who this course is for:

  • Desenvolvedores Java que queiram adquirir conhecimentos em como gerenciar acesso a banco de dados relacionais de forma escalável em soluções java para: web, web services rest, soap, e microserices