Matematica
Ênfase no Mapeamento Objeto-Relacional com JPA, EJB e Hibernate
Douglas Rocha Mendes
Novatec
Copyright © 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Revisão gramatical: Marta Almeida de Sá Capa: Victor Bittow Editoração eletrônica: Camila Kuwabata e Carolina Kuwabata ISBN: 978-85-7522-262-1 Histórico de impressões: Outubro/2011 Primeira edição
Novatec Editora Ltda. Rua Luís Antônio dos Santos 110 02460-000 – São Paulo, SP – Brasil Tel.: +55 11 2959-6529 Fax: +55 11 2950-8869 E-mail: novatec@novatec.com.br Site: www.novatec.com.br Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec
Dados
Internacionais de Catalogação na Publicação (Câmara Brasileira do Livro, SP, Brasil)
Mendes, Douglas Rocha Programação Java em ambiente distribuído : ênfase no mapeamento objeto-relacional com JPA, EJB e Hibernate / Douglas Rocha Mendes. -São Paulo : Novatec Editora, 2011. ISBN 978-85-7522-262-1 1. Análise de sistemas 2. Java (Linguagem de programação) 3. Sistemas distribuídos Desenvolvimento I. Título.
(CIP)
11-07649
CDD-005.133 Índices para catálogo sistemático: 1. Java : Linguagem de programação : Computadores : Processamento de dados 005.133
OGF20111003
capítulo 1
Framework collection
O capítulo 1 aborda o framework collection, responsável por oferecer um conjunto muito rico de estruturas de dados úteis ao desenvolvimento de programas Java que efetuam acesso a bancos de dados. Neste capítulo, analisaremos as principais interfaces envolvidas no framework, tais como: Collection, Set, SortedSet, List, Queue, Map, SortedMap, Iterator, Iterable, Comparator e Comparable. Também descreveremos com exemplos as principais classes envolvidas, tais