Titre : |
Java EE : développez des applications web en Java |
Type de document : |
texte imprimé |
Auteurs : |
Richard Thierry, Auteur |
Mention d'édition : |
Nouvelle éd. |
Editeur : |
Saint-Herblain : Éd. ENI |
Année de publication : |
2017 |
Collection : |
Epsilon |
Importance : |
1 vol. (659 p.) |
Présentation : |
ill. |
Format : |
24 cm |
ISBN/ISSN/EAN : |
978-2-409-00691-3 |
Langues : |
Français (fre) |
Catégories : |
Informatique
|
Mots-clés : |
J2EE (plate-forme informatique)
Java (langage de programmation) |
Index. décimale : |
004 - Informatique |
Résumé : |
Ce livre s'adresse aux développeurs souhaitant monter en compétence sur le développement d'applications web, côté serveur, avec les technologies essentielles de la plateforme Java EE 7 (Java Enterprise Edition 7). Des connaissances sur le langage Java sont un prérequis nécessaire à la bonne compréhension du livre. Tout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'IDE Eclipse lui permettant d'explorer le fonctionnement des technologies abordées. Le premier chapitre présente globalement Java EE 7, le protocole HTTP et l'environnement de développement utilisé (Java 8, Eclipse Mars, Tomcat 8 et MySQL 5.7). Les deux chapitres suivants présentent en détail les fondements du développement web avec les servlets et les JSP ainsi que les technologies suivantes : les filtres, les événements, les sessions, les cookies, l'EL et les balises JSTL. Le quatrième chapitre traite de la persistance, un élément incontournable pour créer une application. La première partie de ce chapitre détaille l'utilisation de l'API JDBC et la seconde partie montre la puissance d'un ORM en suivant la spécification JPA. A l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Les chapitres qui suivent permettent d'aller encore plus loin dans la connaissance et la maîtrise des technologies Java dans le développement web. Le cinquième chapitre explique la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. A ce titre les bases des frameworks JSF et Struts 2 sont présentées. L'avant-dernier chapitre est dédié à la mise en oeuvre de technologies complémentaires : les Services Web REST et les WebSockets. Pour finir, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat 8 en traitant des sujets importants que sont la sécurité (l'authentification, l'autorisation, https) et la journalisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. |
Note de contenu : |
Sommaire
Introduction à Java EE
Le traitement métier avec les servlets
La présentation avec les JSP
La persistance des données avec JDBC et JPA
Les frameworks JSF et Struts
Des technologies complémentaires
Déploiement d’application sur Tomcat |
Côte titre : |
Fs/22897-22898 |
Java EE : développez des applications web en Java [texte imprimé] / Richard Thierry, Auteur . - Nouvelle éd. . - Saint-Herblain : Éd. ENI, 2017 . - 1 vol. (659 p.) : ill. ; 24 cm. - ( Epsilon) . ISBN : 978-2-409-00691-3 Langues : Français ( fre)
Catégories : |
Informatique
|
Mots-clés : |
J2EE (plate-forme informatique)
Java (langage de programmation) |
Index. décimale : |
004 - Informatique |
Résumé : |
Ce livre s'adresse aux développeurs souhaitant monter en compétence sur le développement d'applications web, côté serveur, avec les technologies essentielles de la plateforme Java EE 7 (Java Enterprise Edition 7). Des connaissances sur le langage Java sont un prérequis nécessaire à la bonne compréhension du livre. Tout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'IDE Eclipse lui permettant d'explorer le fonctionnement des technologies abordées. Le premier chapitre présente globalement Java EE 7, le protocole HTTP et l'environnement de développement utilisé (Java 8, Eclipse Mars, Tomcat 8 et MySQL 5.7). Les deux chapitres suivants présentent en détail les fondements du développement web avec les servlets et les JSP ainsi que les technologies suivantes : les filtres, les événements, les sessions, les cookies, l'EL et les balises JSTL. Le quatrième chapitre traite de la persistance, un élément incontournable pour créer une application. La première partie de ce chapitre détaille l'utilisation de l'API JDBC et la seconde partie montre la puissance d'un ORM en suivant la spécification JPA. A l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Les chapitres qui suivent permettent d'aller encore plus loin dans la connaissance et la maîtrise des technologies Java dans le développement web. Le cinquième chapitre explique la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. A ce titre les bases des frameworks JSF et Struts 2 sont présentées. L'avant-dernier chapitre est dédié à la mise en oeuvre de technologies complémentaires : les Services Web REST et les WebSockets. Pour finir, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat 8 en traitant des sujets importants que sont la sécurité (l'authentification, l'autorisation, https) et la journalisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. |
Note de contenu : |
Sommaire
Introduction à Java EE
Le traitement métier avec les servlets
La présentation avec les JSP
La persistance des données avec JDBC et JPA
Les frameworks JSF et Struts
Des technologies complémentaires
Déploiement d’application sur Tomcat |
Côte titre : |
Fs/22897-22898 |
|  |