دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2e éd
نویسندگان: Goncalves. Antonio
سری:
ISBN (شابک) : 9782212123630, 2212123639
ناشر: Eyrolles
سال نشر: 2008
تعداد صفحات: 372
زبان: French
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 13 مگابایت
در صورت تبدیل فایل کتاب JAVA EE5 2ED. : EJB 3.0/JPA/JSP/JSF/WEB SERVICES/JMS/ GLASSFISH/ANT به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب JAVA EE5 2ED. : EJB 3.0/JPA/JSP/JSF/WEB SERVICES/JMS/GLASSFISH/ANT نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب برای معماران و توسعه دهندگان با تجربه در نظر گرفته شده است که می خواهند چیزهای جدیدی را در Java EE 5 کشف کنند یا برنامه های J2EE 1.4 موجود خود را مهاجرت کنند. این نشان می دهد که چگونه API های مختلف Java EE 5 در یک برنامه اینترنتی-اینترانت با هم قرار می گیرند.
Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir les nouveautés de Java EE 5 ou migrer leurs applications J2EE 1.4 existantes. Il montre comment s'imbriquent les différentes API de Java EE 5 dans une application internet-intranet.
Préface......Page 8
Objectifs de cet ouvrage......Page 10
Structure du livre......Page 11
Remerciements......Page 13
Table des matières......Page 14
1 - Présentation de l’étude de cas......Page 20
Expression des besoins......Page 21
Les acteurs du système......Page 22
Les cas d’utilisation......Page 23
Gérer les clients......Page 24
Maquettes......Page 25
Gérer le catalogue......Page 26
Visualiser les articles du catalogue......Page 27
Maquettes......Page 28
Rechercher un article......Page 30
Se créer un compte......Page 31
Maquettes......Page 32
Se connecter et se déconnecter......Page 33
Maquettes......Page 34
Consulter et modifier son compte......Page 35
Acheter des articles......Page 36
Maquettes......Page 37
Visualiser et supprimer les commandes......Page 41
En résumé......Page 42
2 - Architecture de l’application......Page 44
Autoboxing......Page 45
Annotations......Page 46
Swing......Page 47
JDBC 3.0......Page 48
HTML et XHTML......Page 49
La plate-forme Java EE 5......Page 50
JMS 1.1......Page 51
EJB stateless......Page 52
Message-driven bean......Page 53
Le conteneur d’EJB......Page 54
Servlet 2.5 et JSP 2.1......Page 55
JSTL 1.2......Page 56
JAXB 2.0......Page 57
Blueprints......Page 58
Java Pet Store......Page 59
UML 2......Page 60
L’architecture en trois couches......Page 61
Couche de navigation......Page 62
Architecture technique......Page 63
En résumé......Page 64
3 - Outils et installation......Page 66
GlassFish......Page 67
Outil de modélisation UML......Page 68
JDK 1.5......Page 69
GlassFish V2......Page 71
L’utilitaire asadmin......Page 74
Création d’un domaine......Page 75
Démarrage du domaine......Page 76
Création d’un pool de connexions......Page 77
Création d’une source de données......Page 78
Création des ressources JMS......Page 79
Création de loggers......Page 80
Environnement de développement......Page 82
Les répertoires......Page 83
En résumé......Page 84
4 - Objets persistants......Page 86
JDBC......Page 87
Java Persistence API......Page 88
Exemple d’entity......Page 89
Table......Page 90
Clé primaire......Page 92
Colonne......Page 93
Date et heure......Page 95
Données non persistées......Page 96
Englober deux objets dans une seule table......Page 97
Jointures......Page 98
Relation unidirectionnelle 1:1......Page 99
Relation bidirectionnelle 1:n......Page 101
Relation unidirectionnelle 1:n......Page 104
Chargement d’une association......Page 106
Ordonner une association multiple......Page 107
Héritage......Page 108
Le cycle de vie d’un entity......Page 110
Les annotations de callback......Page 111
Le catalogue......Page 112
Catégorie......Page 113
Produit......Page 114
Article......Page 115
Le client......Page 116
Client......Page 117
Adresse......Page 118
Le bon de commande......Page 119
Bon de commande......Page 120
Ligne de commande......Page 121
Paquetages des entities......Page 122
En résumé......Page 123
5 - Traitements métier......Page 126
Stateless session bean......Page 127
Exemple de stateless bean......Page 128
Les interfaces......Page 129
Interface distante......Page 130
Interface locale......Page 131
La classe de l’EJB......Page 132
Entity manager......Page 133
Contexte de persistance......Page 134
Manipuler les entities......Page 135
Persister un entity......Page 136
Rattacher un entity......Page 137
Mettre à jour un entity......Page 138
Langage de requêtes......Page 139
Effectuer des requêtes en JPQL......Page 140
Démarcation de transactions......Page 142
Gestion des transactions par le conteneur......Page 143
Exceptions d’application......Page 145
Exception système......Page 147
Les annotations de callback......Page 148
Les stateless beans de YAPS Pet Store......Page 149
CustomerLocal......Page 150
CustomerBean......Page 151
La gestion du catalogue......Page 153
La gestion des bons de commande......Page 154
Architecture......Page 156
En résumé......Page 157
6 - Exécution de l’application......Page 160
Exemple d’appel à un EJB dans Swing......Page 161
JNDI......Page 162
Service Locator......Page 164
Business Delegate......Page 166
Appel d’un EJB stateless dans cette architecture......Page 167
L’application graphique YAPS Pet Store......Page 169
La gestion des clients......Page 170
La gestion des bons de commande......Page 171
Exécuter l’application......Page 173
Packager......Page 174
Déployer......Page 175
Exécuter......Page 178
En résumé......Page 179
7 - Interface web......Page 182
Les servlets......Page 183
Les JSP......Page 185
Le design pattern MVC......Page 186
JSTL......Page 189
JSF......Page 191
Les balises JSF......Page 192
Les balises HTML......Page 193
Les balises Core......Page 195
Exemple de page JSP utilisant les balises JSF......Page 196
Le langage d’expression unifié......Page 198
Traitements et navigation......Page 199
La FacesServlet......Page 200
Le managed bean......Page 201
La navigation entre pages......Page 203
Comment développer une application web avec JSF......Page 206
Décorateurs......Page 209
Le managed bean CatalogController......Page 211
Les pages web......Page 213
Le managed bean AccountController......Page 218
Les pages web......Page 219
Gestion des erreurs......Page 228
Paquetages et répertoires de l’interface web......Page 230
Exécuter l’application......Page 231
Déployer l’application et accéder au site......Page 232
En résumé......Page 233
8 - Gestion du panier électronique......Page 236
Stateful session bean......Page 237
Exemple de stateful bean......Page 238
Comment développer un stateful bean......Page 239
La classe de l’EJB......Page 240
Les annotations de callback......Page 241
Le stateful bean......Page 242
ShoppingCartBean......Page 243
Le managed bean......Page 245
La navigation......Page 247
Ajouter un article au Caddie......Page 249
La page de contenu du Caddie......Page 250
La page de saisie des données de livraison et de paiement......Page 251
La page récapitulative......Page 254
Exécuter l’application......Page 255
En résumé......Page 256
9 - Échanges B2B......Page 258
Soap......Page 259
WSDL......Page 260
JAX-WS 2.0......Page 261
JAXB 2.0......Page 262
Exemple de service web......Page 264
Annotations JAX-WS......Page 265
La méthode......Page 266
Les paramètres de la méthode......Page 267
Développer la classe du service web......Page 269
Générer les artefacts serveurs......Page 270
Appeler un service web......Page 271
La vision globale......Page 273
La validation des cartes de crédit......Page 274
Avertir le transporteur......Page 275
Appel des services web......Page 276
Exécuter l’application......Page 279
Packager......Page 280
Tester les services web avec GlassFish......Page 281
Exécuter......Page 282
En résumé......Page 284
10 - Traitements asynchrones......Page 286
JMS......Page 287
L’en-tête du message......Page 288
Le corps du message......Page 289
La fabrique de connexions......Page 290
Destinations......Page 291
Envoyer les messages......Page 293
Recevoir un message......Page 294
La sélection de messages......Page 296
Exemple de message-driven bean......Page 297
Le cycle de vie d’un MDB......Page 299
JavaMail......Page 300
La classe Message......Page 301
La classe Transport......Page 302
Les traitements asynchrones de YAPS Pet Store ......Page 303
L’envoi du message......Page 304
Envoi d’e-mails......Page 305
Impression du bon de commande......Page 307
Listener JMS de l’application Swing......Page 308
Architecture......Page 311
En résumé......Page 312
A - Spécifications Java EE 5......Page 314
Build.xml......Page 316
Admin.xml......Page 328
C - Sigles et acronymes......Page 336
Un exemple d’entity bean......Page 340
Un exemple de stateless bean......Page 345
En résumé......Page 348
E - Développement avec IntelliJ IDEA......Page 350
Créer et configurer le projet......Page 351
Créer les éléments de l’application......Page 353
Créer l’entity Address......Page 354
Méthodes de callback......Page 356
Diagramme d’entités-relations de JPA......Page 357
Créer l’interface JSF......Page 358
Déployer et exécuter l’application......Page 361
En résumé......Page 364
A......Page 366
E......Page 367
J......Page 368
S......Page 369
Y......Page 370