{"product_id":"richard-thierry-java-ee-developpez-des-applications-web-en-java-9782409006913","title":"Java EE : développez des applications web en Java","description":"\u003cp\u003e\n      \u003cb\u003eJava EE\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003e\n      \u003cb\u003eDéveloppez des applications web en Java\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003eCe livre s'adresse aux développeurs souhaitant monter en compétences sur le \u003cb\u003edéveloppement d'applications web, côté serveur\u003c\/b\u003e, avec les technologies essentielles de la plateforme \u003cb\u003eJava EE 7\u003c\/b\u003e (Java Enterprise Edition 7). Des connaissances sur le langage \u003cb\u003eJava\u003c\/b\u003e sont un prérequis nécessaire à la bonne compréhension du livre.\u003c\/p\u003e\u003cp\u003eTout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'\u003cb\u003eIDE Eclipse\u003c\/b\u003e lui permettant d'explorer le fonctionnement des technologies décrites.\u003c\/p\u003e\u003cp\u003eLe premier chapitre présente \u003cb\u003eJava EE 7\u003c\/b\u003e, le protocole \u003cb\u003eHTTP\u003c\/b\u003e et l'environnement de développement utilisé (\u003cb\u003eJava 8, Eclipse Mars, Tomcat 8\u003c\/b\u003e et \u003cb\u003eMySQL 5.7\u003c\/b\u003e). Les deux chapitres suivants présentent en détail les fondamentaux du développement web avec les \u003cb\u003eservlets\u003c\/b\u003e et les \u003cb\u003eJSP\u003c\/b\u003e ainsi que les technologies suivantes : les \u003cb\u003efiltres\u003c\/b\u003e, les \u003cb\u003eévénements\u003c\/b\u003e, les \u003cb\u003esessions\u003c\/b\u003e, les \u003cb\u003ecookies\u003c\/b\u003e, l'\u003cb\u003eEL\u003c\/b\u003e et les balises \u003cb\u003eJSTL\u003c\/b\u003e. Le quatrième chapitre traite de la persistance des données, un élément incontournable pour créer une application. La première partie de ce chapitre détaille l'utilisation de l'API \u003cb\u003eJDBC\u003c\/b\u003e et la seconde partie montre la puissance d'un \u003cb\u003eORM\u003c\/b\u003e en présentant la spécification \u003cb\u003eJPA\u003c\/b\u003e. À l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java.\u003c\/p\u003e\u003cp\u003ePour aller encore plus loin dans la connaissance et la maîtrise des technologies Java liées au développement web, le cinquième chapitre présente la notion de Framework qui permet d'architecture les applications et d'industrialiser le développement. À ce titre, les bases des Frameworks \u003cb\u003eJSF\u003c\/b\u003e et \u003cb\u003eStruts 2\u003c\/b\u003e sont présentées. L'avant-dernier chapitre est dédié à la mise en oeuvre de technologies complémentaires : les \u003cb\u003eServices Web REST\u003c\/b\u003e et les \u003cb\u003eWebSockets\u003c\/b\u003e. Enfin, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat 8 en traitant des sujets incontournables que sont la sécurité (l'\u003cb\u003eauthentification\u003c\/b\u003e, l'\u003cb\u003eautorisation, HTTPS\u003c\/b\u003e) et la journalisation.\u003c\/p\u003e\u003cp\u003eDes éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.\u003c\/p\u003e","brand":"ENI","offers":[{"title":"Default Title","offer_id":53831419396438,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9782409006913_1.jpg?v=1791444733","url":"https:\/\/www.momoxbooks.com\/products\/richard-thierry-java-ee-developpez-des-applications-web-en-java-9782409006913","provider":"momox","version":"1.0","type":"link"}