Java_EE_6_Leksykon_kieszonkowy_jee6lk.pdf

(560 KB) Pobierz
Tytuł oryginału: Java EE 6 Pocket Guide
Tłumaczenie: Mikołaj Szczepaniak
ISBN: 978-83-246-6640-9
© 2013 Helion S.A.
Authorized Polish translation of the English edition Java EE 6 Pocket Guide,
ISBN 9781449336684, © 2012 Arun Gupta.
This translation is published and sold by permission of O’Reilly Media, Inc.,
which owns or controls all rights to publish and sell the same.
All rights reserved. No part of this book may be reproduced or transmitted in
any form or by any means, electronic or mechanical, including photocopying,
recording or by any information storage retrieval system, without permission
from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub
fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione.
Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie
książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie
praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi
bądź towarowymi ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej
książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej
odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne
naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION
nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe
z wykorzystania informacji zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail: helion@helion.pl
WWW: http://helion.pl (księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/jee6lk
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
S owo wst�½pne
1. Java Platform, Enterprise Edition
Wprowadzenie
Elementy skäadowe
Co nowego w wersji Java EE 6
9
12
12
15
19
2. Komponenty zarzédzane
Definiowanie i stosowanie komponentów zarzñdzanych
Wywoäania zwrotne cyklu ycia
23
23
25
3. Serwlety
Serwlety
Filtry serwletów
Obiekty nasäuchujñce zdarzeþ
Obsäuga operacji asynchronicznych
Fragmenty konfiguracji
Bezpieczeþstwo
Pakowanie zasobów
Odwzorowywanie bäödów
Obsäuga ñdaþ wieloczö ciowych
26
26
32
33
37
39
40
43
44
44
4. Java Persistence API
Encje
Jednostka utrwalania, kontekst utrwalania i mened er encji
Tworzenie, odczytywanie, aktualizowanie i usuwanie encji
Sprawdzanie poprawno ci encji
Transakcje i blokowanie
Buforowanie
46
46
50
52
56
58
60
Spis tre ci
_
5
Kup książkę
Poleć książkę
5. Enterprise JavaBeans
Stanowe komponenty sesyjne
Bezstanowe komponenty sesyjne
Singletonowe komponenty sesyjne
Komponenty sterowane komunikatami
Przeno ne, globalne nazwy JNDI
Transakcje
Przetwarzanie asynchroniczne
Liczniki czasu
Interfejs Embeddable API
EJB.Lite
62
62
65
66
68
70
71
74
75
79
80
6. Konteksty i wstrzykiwanie zale no ci
Punkty wstrzykiwania
Kwalifikator i alternatywa
Producent i dyspozytor
Obiekty przechwytujñce i dekoratory
Zasiögi i konteksty
Stereotypy
Zdarzenia
Przeno ne rozszerzenia
82
83
84
86
88
92
94
95
97
7. JavaServer Faces
Facelety
Obsäuga zasobów
Komponenty zäo one
Ajax
ñdanie HTTP GET
Punkty rozszerzeþ serwera i klienta
Reguäy nawigacji
100
101
105
105
109
113
115
118
8. Us ugi sieciowe na bazie protoko u SOAP
Punkty koþcowe usäug sieciowych
Dynamiczne punkty koþcowe na bazie interfejsu Provider
Punkty koþcowe na bazie interfejsu Endpoint
Klient usäugi sieciowej
Dynamiczny klient na bazie interfejsu Dispatch
Obiekty obsäugujñce
6
_
Spis tre ci
119
121
124
125
127
129
131
Kup książkę
Poleć książkę
9. Us ugi sieciowe zgodne ze stylem REST
Proste usäugi sieciowe zgodne z REST
Wiñzanie metod protokoäu HTTP
Wiele reprezentacji jednego zasobu
Wiñzanie ñdania z zasobem
Odwzorowywanie wyjñtków
134
135
137
140
141
143
10. Java Message Service
Wysyäanie wiadomo ci
Jako è usäugi
Synchroniczne odbieranie komunikatu
Asynchroniczne odbieranie komunikatu
Tymczasowe miejsca docelowe
144
147
149
150
152
153
11. Bean Validation
Ograniczenia wbudowane
Definiowanie niestandardowych ograniczeþ
Grupy sprawdzania poprawno ci
Integracja z technologiñ JPA
Integracja z frameworkiem JSF
154
154
158
162
164
166
A Programowanie i wdra anie aplikacji platformy Java EE 6
— pierwsze kroki
B Dodatkowe materia y
Specyfikacje technologii internetowych
Specyfikacje technologii korporacyjnych
Technologie usäug sieciowych
Technologie zarzñdzania i zabezpieczeþ
168
170
170
170
171
171
Skorowidz
O autorze
Kolofon
173
183
184
Spis tre ci
_
7
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin