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

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

Persistência com Java Julio M. Faerman. Introdução Persistência # 2.

Apresentações semelhantes


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

1 Persistência com Java Julio M. Faerman

2 Introdução Persistência # 2

3 Recursos Apresentações Exemplos Exercícios Tutoriais Links Downloads Persistência # 3

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

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

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

7 Exercício: Definição de um sistema Dominios –Locadora –Agenda –Varejo –Hospital –Banca –Posto –Fazenda –Finanças Entidades –Participante/Lugar/C oisa –Papel –Descrição/Tipos –Transação/Acontecim ento Persistência # 7

8 CRUD em arquivos para uma entidade C reate R ead U pdate D elete 90% of everything is crud -Sturgeons Law Persistência # 8

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

10 Prevalência Persistência # 10 Transação Tradicional Prevalente

11 Modelagem Relacional Filme IDNomeGeneroLançam ento Persistência # 11 Pessoa Atuação

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

13 Ferramentas Persistência # 13

14 Persistência # 14 Dúvidas ?


Carregar ppt "Persistência com Java Julio M. Faerman. Introdução Persistência # 2."

Apresentações semelhantes


Anúncios Google