A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Persistência com Java Julio M. Faerman.

Apresentações semelhantes


Apresentação em tema: "Persistência com Java Julio M. Faerman."— Transcrição da apresentação:

1 Persistência com Java Julio M. Faerman

2 Persistência em Arquivos
Introdução

3 Recursos http://jfaerman.googlepages.com/ Apresentações Exemplos
Persistência em Arquivos Recursos Apresentações Exemplos Exercícios Tutoriais Links Downloads

4 Persistência em arquivos
.dat .xml .csv .txt

5 Serialização e Fluxos de I/O
Persistência em Arquivos Serialização e Fluxos de I/O FileOutputStream ByteArrayOutputStream .dat Serialização byte[]

6 APIs Relevantes XML IO SAX NIO DOM STAX JAXB XMLEncoder/XMLDecoder
Persistência em Arquivos APIs Relevantes IO I/O Básico NIO I/O Avançado I/O Não bloqueante Arquivos mapeados na memória Locking XMLEncoder/XMLDecoder Serialização em XML XML SAX XML por eventos DOM XML por árvore STAX Controle do Parsing JAXB Conversão Java - XML

7 Exercício: Definição de um sistema
Persistência em Arquivos Exercício: Definição de um sistema Dominios Locadora Agenda Varejo Hospital Banca Posto Fazenda Finanças Entidades Participante/Lugar/Coisa Papel Descrição/Tipos Transação/Acontecimento

8 CRUD em arquivos para uma entidade
Persistência em Arquivos CRUD em arquivos para uma entidade Create Read Update Delete “90% of everything is crud” -Sturgeon’s Law

9 Sistemas Gerenciadores de Bancos de Dados
Persistência em Arquivos Sistemas Gerenciadores de Bancos de Dados Hierarquico Rede Relacional Pós-relacional Orientado a Objetos Temporal XML Prevalente

10 Persistência em Arquivos
Prevalência Tradicional Transação Prevalente

11 Modelagem Relacional Filme Pessoa Atuação Persistência em Arquivos ID
Nome Genero Lançamento Pessoa Atuação

12 Structured Query Language
Persistência em Arquivos Structured Query Language SELECT a,b,c FROM d,e WHERE f,g

13 Persistência em Arquivos
Ferramentas

14 Exercício: Desenvolvimento do banco
Persistência em Arquivos Exercício: Desenvolvimento do banco Quebra-cabeças: Equals Oddity

15 Persistência em Arquivos
Dúvidas ?


Carregar ppt "Persistência com Java Julio M. Faerman."

Apresentações semelhantes


Anúncios Google