Catégorie : Tutoriel

Comment faire fonctionner cAdvisor sous Debian ?

Par Claire Wahl ·

cAdvisor est un outil de monitoring efficace et en temps réel des conteneurs Docker : les utilisateurs ont accès aux ressources (temps CPU, mémoire, etc) consommées par leurs conteneurs. Mais cet outil ne fonctionne pas sous Debian.

Configurer Spring Security 3.2 en Java

Par Guillaume Martial ·

Cet article présente un exemple de configuration de Spring Security 3.2 avec authentification de type JDBC entièrement réalisé en JAVA. L'avantage est que ce type de configuration nous affranchit de l'utilisation de fichiers XML externalisés. Pour l'exemple, nous utiliserons une authentification par formulaire qui ira chercher un utilisateur enregistré dans une base de données MYSQL.

Correction de cannot simultaneously fetch multiple bags

Par Guillaume Martial ·

Avec JPA 2.0 et Hibernate, une erreur très récurrente peut survenir lorsque l'on utilise une requête de récupération d'un objet parent avec au moins deux listes de noeuds fils.

RESTFUL Exception Handling avec Spring 3.X

Par Guillaume Martial ·

Cet article va aborder la gestion des exceptions avec Spring 3.X et création d'un message personnalisé injecté dans le body de la réponse REST pouvant être récupéré par le client.

Jekyll nouvelle version

Par Hervé Fontbonne ·

Jekyll, le générateur de site statique a fait peau neuve, en passant à sa version 1.0.0 début mai 2013, en apportant son lot de changement. Un nouveau site bien structuré, mais aussi pas mal de modifications dont je vais essayer de faire un rapide tour d'horizon.

Les logs avec Spring AOP

Par Guillaume Martial ·

Cet article propose un exemple d'utilisation de Spring AOP pour enregistrer l'évènement correspondant à la sauvegarde d'une entité en base de donnée en Spring IOC et JPA (avec une base MySQL). L'exemple propose de créer un objet Client et de l'enregistrer en base de données. Nous utiliserons un tissage dynamique, c'est à dire que l'aspect sera mis implémenter lors de l'exécution du logiciel.

Une Google Map avec Primefaces

Par Loïc Carnot ·

Primefaces est un DTD (Document Type Definition) qui fournit une suite de composants JSF. Cet surcouche permet d'avoir accès à de nombreux composants supplémentaires, enrichissant ainsi le panel de possiblité déjà fournit par JSF seul. Un de ces composants est le gmap et permet d'incruster une carte Google Map. Cet article propose une implémentation simple de ce composant ainsi que son implémentation lors de l'utilisation d'un template puis au sein d'une pop-up.

Présentation de Jekyll

Par Hervé Fontbonne ·

Cet article présente un aperçu de l'outil de génération de pages utilisé pour créer ce blog, jekyll. Il introduira les différents composants utilisés pour pouvoir rapidement comprendre le fonctionnement de jekyll. Quelques outils externes et le langage de balisage markdown seront évoqués.