{"product_id":"139919","title":"Recette du printemps 6 ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jXOZVXIjr4pDrk87TrS6CGli7PNMB.png?v=1765077141\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Recette du printemps 6 \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/151884453\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eIntroduction au livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eMaîtrisez tout sur le développement Spring 6 grâce à 137 exemples pratiques !\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003eSuivez des exemples pratiques basés sur la dernière version de Spring Framework 6 pour développer rapidement et efficacement des applications web, des systèmes natifs du cloud et des microservices.\u003cbr\u003e Vous pouvez apprendre une variété de sujets, allant de la programmation réactive utilisant les technologies les plus récentes telles que Spring Native, Spring R2DBC et WebFlux à la gestion des transactions, la sécurité et le déploiement, grâce à du code réel.\u003cbr\u003e Commençons rapidement le développement en appliquant l'exemple de code fourni par GitHub à votre projet.\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e Vous pouvez consulter un aperçu du contenu du livre.\u003cbr\u003e \u003cspan\u003eAperçu\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e CHAPITRE 1 Noyau à ressort\u003cbr\u003e Recette 1-1 : Configuration des POJO avec les classes de configuration Java\u003cbr\u003e Recette 1-2 Création d'instances POJO par appel de constructeurs\u003cbr\u003e Recette 1-3 Interaction avec d'autres POJO à l'aide de références POJO et de l'injection automatique\u003cbr\u003e Recette 1-4 : Injection automatique de POJO avec @Resource et @Inject\u003cbr\u003e Recette 1-5 : Définir la portée du POJO avec @Scope \u003cbr\u003eRecettes 1 à 6 : Utilisation de données provenant de ressources externes (texte, XML, propriétés, fichiers image)\u003cbr\u003e Recette 1-7 : Gestion des messages texte internationalisés pour différentes langues à l’aide de fichiers de propriétés\u003cbr\u003e Personnalisation de l'initialisation\/terminaison des POJO avec les annotations de la recette 1 à 8\u003cbr\u003e Recette 1-9 : Création d’un postprocesseur vide pour valider\/modifier les POJO\u003cbr\u003e Recette 1-10 : Création de POJO avec des fabriques (méthodes de fabrique statiques\/d'instance, beans de fabrique Spring)\u003cbr\u003e Recette 1-11 : Chargement d’autres POJO à l’aide des environnements et profils Spring\u003cbr\u003e Recette 1-12 : Informer les POJO des ressources du conteneur IoC\u003cbr\u003e Recette 1-13 : Programmation orientée aspect avec annotations\u003cbr\u003e Recette 1-14 Accès aux informations sur les points de jonction\u003cbr\u003e Recette 1-15 : Prioriser les aspects avec @Order\u003cbr\u003e Recette 1-16 Réutilisation des définitions de point de coupe d'aspect\u003cbr\u003e Recette 1-17 Expressions de point de coupure AspectJ\u003cbr\u003e Recette 1-18 : Application de l’AOP Introduction aux POJO \u003cbr\u003eRecette 1-19 : Introduction d’informations d’état dans les POJO avec AOP\u003cbr\u003e Recette 1-20 : Tissage au moment du chargement des aspects AspectJ\u003cbr\u003e Recette 1-21 : Configuration des aspects au printemps\u003cbr\u003e Recette 1-22 : Injection de POJO dans des objets de domaine avec AOP\u003cbr\u003e Recette 1-23 : Application de la concurrence avec Spring TaskExecutor\u003cbr\u003e Recette 1-24 Communication des événements d'application entre POJO\u003cbr\u003e Recette 1-25 Création et enregistrement fonctionnel des haricots\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 2 MVC de printemps\u003cbr\u003e Recette 2-1 : Développer une application web simple avec Spring MVC\u003cbr\u003e Recette 2-2 Demandes de cartographie avec @RequestMapping\u003cbr\u003e Recette 2-3 : Interception des requêtes avec des intercepteurs de gestionnaire\u003cbr\u003e Recette 2-4 Interprétation des paramètres régionaux de l'utilisateur\u003cbr\u003e Recette 2-5 : Externalisation des messages texte spécifiques à une région\u003cbr\u003e Recette 2-6 Interprétation des points de vue par nom\u003cbr\u003e Recette 2-7 : Utilisation des vues et négociation de contenu\u003cbr\u003e Association des exceptions à la recette (vues 2 à 8)\u003cbr\u003e Recette 2-9 : Gestion des formulaires dans le contrôleur\u003cbr\u003e Recette 2-10 : Validation des beans avec annotations \u003cbr\u003eRecette 2-11 Création de vues Excel et PDF\u003cbr\u003e Recette 2-12 Gestion des requêtes asynchrones dans un contrôleur\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 3 Spring MVC : Services REST\u003cbr\u003e Recette 3-1 Publication de XML en tant que service REST\u003cbr\u003e Recette 3-2 Publication de JSON avec un service REST\u003cbr\u003e Recette 3-3 Récupération d'une charge utile avec un contrôleur REST\u003cbr\u003e Recette 3-4 : Accès aux services REST de Spring\u003cbr\u003e Publication de la recette 3-5 Flux RSS\/Atom\u003cbr\u003e Résultat de la réponse de la recette 3-6\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 4 WebFlux printanier\u003cbr\u003e Recette 4-1 : Développement d’applications réactives avec Spring WebFlux\u003cbr\u003e Recette 4-2 Publication\/consommation de JSON avec un service REST réactif\u003cbr\u003e Recette 4-3 : Gestion des exceptions dans les contrôleurs réactifs\u003cbr\u003e Recette 4-4 : Gestion des formulaires avec des contrôleurs réactifs\u003cbr\u003e Recette 4-5 Client Web asynchrone\u003cbr\u003e Recette 4-6 : Écrire une fonction de gestion réactive\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 5 Sécurité des ressorts\u003cbr\u003e Recette 5-1 : Application de la sécurité d’accès aux URL\u003cbr\u003e Recette 5-2 Connexion à l'application Web \u003cbr\u003eRecette 5-3 Authentification de l'utilisateur\u003cbr\u003e Recette 5-4 Détermination du contrôle d'accès\u003cbr\u003e Recette 5-5 : Renforcer la sécurité des appels de méthode\u003cbr\u003e Sécuriser la recette 5-6 vues\u003cbr\u003e Recette 5-7 : Sécurisation des objets de domaine\u003cbr\u003e Recette 5-8 : Sécuriser votre application Spring WebFlux\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 6 ACCÈS AUX DONNÉES\u003cbr\u003e Recette 6-1 Configuration directe via JDBC\u003cbr\u003e Recette 6-2 Configuration de la base de données de l'application\u003cbr\u003e Recette 6-3 : Utilisation des bases de données avec les modèles JDBC\u003cbr\u003e Recette 6-4 : Interroger une base de données avec un modèle JDBC\u003cbr\u003e Recette 6-5 : Création d’un modèle JDBC simple\u003cbr\u003e Recette 6-6 Utilisation des paramètres nommés dans les modèles JDBC\u003cbr\u003e Recette 6-7 : Gestion des exceptions dans le framework Spring JDBC\u003cbr\u003e Recette 6-8 : Utiliser directement un framework ORM\u003cbr\u003e Recette 6-9 : Configuration d’une fabrique de ressources ORM dans Spring\u003cbr\u003e Recette 6-10 : Sauvegarde d’objets avec une session de contexte Hibernate\u003cbr\u003e Recette 6-11 : Sauvegarde d’objets par injection d’un contexte JPA \u003cbr\u003eRecette 6-12 Simplifier le code JPA avec Spring Data JPA\u003cbr\u003e Recette 6-13 : Accéder aux bases de données réactives avec R2DBC\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 7 Gestion des transactions de printemps\u003cbr\u003e Recette 7-1 Problèmes de gestion des transactions\u003cbr\u003e Recette 7-2 : Choisir une solution de gestion des transactions\u003cbr\u003e Recette 7-3 : Gestion des transactions par programmation à l’aide de l’API du gestionnaire de transactions\u003cbr\u003e Recette 7-4 : Gestion programmatique des transactions à l’aide de modèles de transactions\u003cbr\u003e Recette 7-5 : Gestion déclarative des transactions avec @Transactional\u003cbr\u003e Recette 7-6 : Paramétrage des propriétés de propagation des transactions\u003cbr\u003e Recette 7-7 : Paramétrage des propriétés d’isolation des transactions\u003cbr\u003e Propriétés de restauration des transactions de la recette 7-8\u003cbr\u003e Recette 7-9 : Configuration des propriétés de délai d’expiration\/lecture seule des transactions\u003cbr\u003e Recette 7-10 : Gestion des transactions avec le tissage au temps de chargement\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 8 Promotion de printemps\u003cbr\u003e Modèle de métadonnées d'exécution de la recette 8-1\u003cbr\u003e Recette 8-2 : Mise en place de l’infrastructure de production de printemps \u003cbr\u003eRecette 8-3 Lecture et écriture de données\u003cbr\u003e Recette 8-4 : Écriture de ItemWriters et ItemReaders personnalisés\u003cbr\u003e Recette 8-5 : Traitement des données d’entrée avant la sortie\u003cbr\u003e Recette 8-6 Application de diverses méthodes de traitement transactionnel\u003cbr\u003e Réessayer la recette 8-7\u003cbr\u003e Contrôle de l'exécution de l'étape 8-8 de la recette\u003cbr\u003e Exécuter la recette 8-9\u003cbr\u003e Paramétrage des tâches de la recette 8-10\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 9 Accès aux données NoSQL avec Spring\u003cbr\u003e Recette 9-1 Utilisation de MongoDB\u003cbr\u003e Recette 9-2 Utilisation de dames\u003cbr\u003e Recette 9-3 Utilisation de Neo4j\u003cbr\u003e Recette 9-4 utilisant Couchbase\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 10 Services d'entreprise et technologies de communication à distance Spring Java\u003cbr\u003e Recette 10-1 Enregistrement des POJO de printemps en tant que MBeans JXM\u003cbr\u003e Recette 10-2 Envoi et réception de notifications JMX\u003cbr\u003e Recette 10-3 : Exposition\/Accès aux MBeans JMX distants dans Spring\u003cbr\u003e Recette 10-4 Envoyer un courriel depuis le printemps\u003cbr\u003e Recette 10-5 : Planifier son travail avec le quartz printanier\u003cbr\u003e Recette 10-6 Planification du travail avec le printemps \u003cbr\u003eRecette 10-7 : Introduction d’un service Web SOAP avec priorité d’abord\u003cbr\u003e Recette 10-8 : Exposition\/Appel d’un service Web SOAP avec Spring Web Services\u003cbr\u003e Recette 10-9 : Développement de services Web SOAP avec Spring Web Services et la sérialisation XML\u003cbr\u003e Recette 10-10 : Analyse des conséquences du démarrage d'une application par JFR\u003cbr\u003e Observez l'application avec une recette de 10 à 11 micromètres\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 11 Messages de printemps\u003cbr\u003e Recette 11-1 Envoi et réception de messages JMS avec Spring\u003cbr\u003e Recette 11-2 Conversion des messages JMS\u003cbr\u003e Recette 11-3 Gestion des transactions JMS\u003cbr\u003e Recette 11-4 : Écrire des POJO axés sur les messages au printemps\u003cbr\u003e Recette 11-5 Mise en cache\/mise en commun des connexions JMS\u003cbr\u003e Recette 11-6 Envoi et réception de messages AMQP de printemps\u003cbr\u003e Recette 11-7 : Envoi et réception de messages avec Spring Kafka\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 12 Intégration Spring\u003cbr\u003e Recette 12-1 Connexion des systèmes avec EAI\u003cbr\u003e Recette 12-2 Connexion de deux systèmes avec JMS \u003cbr\u003eRecette 12-3 : Obtenir des informations contextuelles à partir des messages d’intégration Spring\u003cbr\u003e Recette 12-4 Liaison de deux systèmes par un système de fichiers\u003cbr\u003e Recette 12-5 Conversion des types de messages\u003cbr\u003e Recette 12-6 : Gestion des erreurs avec l’intégration Spring\u003cbr\u003e Recette 12-7 : Gestion des branches liées avec des séparateurs et des agrégateurs\u003cbr\u003e Recette 12-8 : Routage conditionnel avec une défonceuse\u003cbr\u003e Recette 12-9 : Mise en scène d’événements avec Spring Batch\u003cbr\u003e Recette 12-10 Utilisation du Gateway\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 13 Essais de printemps\u003cbr\u003e Recette 13-1 : Écrire des tests avec JUnit et TestNG\u003cbr\u003e Recette 13-2 Tests d'unité\/d'intégration d'écriture\u003cbr\u003e Recette 13-3 Gestion du contexte applicatif dans les tests d'intégration\u003cbr\u003e Recette 13-4 Injection de fixtures de test dans les tests d'intégration\u003cbr\u003e Recette 13-5 Gestion des transactions dans les tests d'intégration\u003cbr\u003e Recette 13-6 : Tests d’intégration des contrôleurs Spring MVC\u003cbr\u003e Recette 13-7 Test d'intégration du client REST \u003cbr\u003eRecette 13-8 Tests d'intégration avec TestContainer\u003cbr\u003e En conclusion\u003cbr\u003e\u003cbr\u003e CHAPITRE 14 Mise en cache\u003cbr\u003e Recette 14-1 : Cache avec caféine\u003cbr\u003e Recette 14-2 Mise en cache avec l'abstraction Spring Cache\u003cbr\u003e Recette 14-3 : Mise en cache déclarative avec AOP\u003cbr\u003e Recette 14-4 : Configuration d’un générateur de clés personnalisé\u003cbr\u003e Recette 14-5 Ajout\/Suppression d'objets en cache\u003cbr\u003e Recette 14-6 Synchronisation du cache des ressources transactionnelles\u003cbr\u003e Recette 14-7 Utiliser les femmes comme source de cache\u003cbr\u003e En conclusion\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eImage détaillée\u003c\/b\u003e \u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate5556\/MidCate010\/555596222.jpg\" border=\"0\" alt=\"Image détaillée 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eLe guide pratique complet du printemps 6 !\u003cbr\u003e 137 recettes regorgeant de techniques et de solutions de pointe.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Le framework Spring est la norme de facto pour le développement d'applications d'entreprise dans le monde entier et c'est le framework Java le plus utilisé.\u003cbr\u003e Son injection de dépendances, sa configuration basée sur les annotations et son vaste écosystème permettent son utilisation généralisée dans tous les domaines, des services web aux microservices, en passant par le cloud et les applications d'IA. \u003cbr\u003ePour rester compétitif dans l'environnement actuel en constante évolution, une compréhension approfondie des dernières versions et des nouvelles fonctionnalités de Spring est essentielle.\u003cbr\u003e\u003cbr\u003e Ce livre est une révision complète de l'ouvrage « Spring 5 Recipes », publié en 2018, utilisant les technologies les plus récentes pour répondre à ces besoins.\u003cbr\u003e Nous fournissons les fonctionnalités essentielles de Spring 6 et des applications pratiques, telles que la migration Jakarta EE, GraalVM AOT et R2DBC, au format [Problème] → [Solution] → [Solutions], afin que vous puissiez résoudre rapidement les problèmes que vous rencontrez sur le terrain.\u003cbr\u003e Si vous êtes un développeur Java ou Spring débutant ou intermédiaire, ce livre consolidera vos fondamentaux et vous offrira une véritable solution pour appliquer rapidement les dernières technologies à votre travail.\u003cbr\u003e\u003cbr\u003e \u003cb\u003eContenu principal\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ● Intègre pleinement les dernières technologies Spring 6, notamment GraalVM AOT et R2DBC.\u003cbr\u003e ● Introduction aux fonctionnalités pratiques telles que Spring Core, MVC, REST, WebFlux, la sécurité, l'accès aux données, le déploiement, la messagerie, l'intégration et les stratégies de test. \u003cbr\u003e● Fournit des exemples et des solutions axés sur le code qui peuvent être appliqués immédiatement à chaque situation problématique.\u003cbr\u003e ● Guide des techniques d'optimisation des performances telles que l'exécution native et le traitement réactif des données basé sur GraalVM\u003cbr\u003e\u003cbr\u003e \u003cb\u003ePublic cible\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ● Développeur Java de niveau intermédiaire ou supérieur possédant des compétences de base en Spring\u003cbr\u003e ● Développeurs d'applications backend et web à la recherche d'un ouvrage de référence axé sur la résolution de problèmes pratiques\u003cbr\u003e ● Les développeurs qui souhaitent mettre à niveau leurs projets ou fonctionnalités existants vers la dernière technologie Spring 6 \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate d'émission :\u003c\/strong\u003e 1er septembre 2025\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 980 pages | 183 × 235 × 38 mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791169214254\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10 :\u003c\/strong\u003e 1169214258 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893384544298,"sku":"139919","price":66.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/cee29ad86405c122fe008e3b9824b120.jpg?v=1765399558","url":"https:\/\/librairie.coreenne.fr\/products\/139919","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}