Catégorie : Java

Votre environnement de dev avec Docker

Par Claire Wahl ·

Bien qu’étant encore un outil jeune, Docker s’impose comme une petite révolution chez les dev et les ops! Cet outil, véritablement pensé pour l’utilisateur, offre une modularité unique. Grâce à DuchessFr, j’ai pu animer un atelier qui consiste à déployer tout un environnement de développement Java, dans des conteneurs Docker! La stack proposée utilise Java […]

Treeptik à Devoxx France 2014

Par Honoré Tomaka ·

Créer un PaaS Java en 30 minutes avec Docker c'est possible. Fabien Amico et Nicolas Muller l'ont prouvé à Devoxx France 2014.

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.

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.

Un onClickListener pour les gouverner tous

Par Loïc Carnot ·

Lors du développement d'applications Android, il est très vite nécessaire de définir des actions lors du click de souris sur différents composants de notre application. Pour se faire, on utilise une méthode onClick fournie par l'interface onClickListener. Dans de nombreux cas on définit cette méthode de façon anonyme pour chaque composant implémentant la méthode onClick. Cette surcharge inutile du code peut être évitée afin d'obtenir un code plus lisible.