Articles

Affichage des articles du avril, 2019

Serialisation d'un objet JAVA en XML avec JAXB

Image
La sérialisation permet de convertir les objets JAVA en Bytes pour les envois réseaux, mais parfois on a besoin d’un format de fichier intermédiaire tel que XML , pour assurer la compatibilité entre différentes plateformes. Dans ce tutoriel on va apprendre à sérialiser n’importe quel objet JAVA en XML avec les API JAXB de ORACLE . JAXB  : permettant de créer des classes Java à partir de schémas et inversement. Elle facilite l'utilisation du XML en Java en compilant un schéma XML dans une ou plusieurs classes. Prérequis : IDE : Eclipse, STS. On va créer un simple projet JAVA avec 3 packages, afin de séparer les modèles (classe à traiter), la classe de conversion, et la classe pour tester (contenant une méthode main).     On commence par créer la classe à sérialiser : Adherent.java remarquez   qu'on a utilisé l'annotation @XmlRootElement pour permettre le mapping entre la classe et le XML. ensuite on va crée

Une petite introduction au Framework SPRING

Image
Le Framework  Spring est un outil libre et très riche permettant de structurer, d'améliorer et de simplifier la création des applications   JEE.   Spring est structuré en plusieurs modules :   Gestion des instances de classes ( JavaBean et/ou métier), Programmation orientée Aspect,   Modèle MVC et outils pour les applications WEB, Outils pour la DAO (JDBC), Outils pour les ORM (Hibernante, iBatis , ...),   Outils pour les applications JEE (JMX, JMA, JCA, EJB, ...) Le Framework a été initié en 2003, pour réduire la complexité du développement JEE. les p rincipaux composant Spring Framework : Core : le noyau du framework qui permet la création des beans java, ainsi de les stockés afin de forcer leur contrôle pour éviter les couplages forts entre objet (principe de l'inversion de contrôle).  Data : pour la gestion des données ORM, JMS, JDBC. Web : la gestion des servlets, portlets ainsi les composants concernant le développement web. Test : fourni les f