Archive of Java

25avr2008
Difficulté
Avancé
Type
Tutorial
Language
JAVA
Auteur
Eric Wallet
Catégorie(s)
Featured, Java
Tags
, , , ,
Spring : Generer un document Excel comme vue Thumbnail

Spring : Generer un document Excel comme vue

L'objectif de cet article est de présente une façon très simple de générer des rapports Excel en Java, via l'utilisation du framework MVC Spring. (Lire la

Lire la suiteDéposer un commentaire
25avr2008
Difficulté
Intermédiaire
Type
Tutorial
Language
JAVA
Auteur
Eric Wallet
Catégorie(s)
Java
Tags
, , ,
Gerer un cache avec EhCache. Thumbnail

Gerer un cache avec EhCache.

La gestion d'un cache applicatif est souvent une question demandant pas mal de ressources pour être résolue. EhCache est une solution simple et rapide à mettre en oeuvre, capable de s'interfacer facilement avec vos applications, et même le système de logs de votre application ! Comme à mon habtude, voici n extrait du site de ehcache définissant ce produit : "Ehcache is a pure Java, in-process cache", "Available under the Apache 1.1 license. Ehcache's copyright and licensing has been reviewed and approved by the Apache Software Foundation, making ehcache suitable for use in Apache projects." (Lire la suite&he

Lire la suiteVoir les commentaires (4)
24avr2008
Difficulté
Débutant
Type
Tutorial
Language
JAVA
Auteur
Eric Wallet
Catégorie(s)
Java
Tags
, ,
Maven – une alternative à ANT pour la compilation… Thumbnail

Maven – une alternative à ANT pour la compilation…

En utilisant Maven vous pourrez automatiser les taches rébarbatives d'un projet web. Il prendra en charge par exemple la version de librairies de vos dépendances, le projet Eclipse, les builds et les tests unitaires. Cet article va vous montrer dans un projet simple l'utilisation de Maven avec des librairies externes. A la grande différence de Ant, ou vous décrivez les taches à réaliser, dans Maven vous décrivez votre projet, et lui connait les taches à réaliser. C'est une approche différente, amenant l'utilisation de fichiers de configurations plus légers, plus lisible, très efficace...

Lire la suiteDéposer un commentaire
23avr2008
Difficulté
Débutant
Type
Tutorial
Language
JAVA
Auteur
Eric Wallet
Catégorie(s)
Java
Tags
, ,
CAPTCHA : Validation de formulaire – une image dynamique en java… Thumbnail

CAPTCHA : Validation de formulaire – une image dynamique en java…

Voici une application capable de faire la difference entre un humain et un bot. Les formulaires d'inscription ont souvent besoin de ce genre d'outils afin de securiser les serveurs. l'idée est de generer une image contenant un texte, et de le comparer à une valeur saisie par l'utilisateur. Il est en effet très difficile de faire un script capable de passer ce genre de securité simple à mettre en oeuvre.

Lire la suiteVoir les commentaires (5)
18avr2008
Difficulté
Avancé
Type
Tutorial
Language
JAVA
Auteur
Eric Wallet
Catégorie(s)
Java
Tags
,
Programmation par contraintes generation de grille de Sudoku Thumbnail

Programmation par contraintes generation de grille de Sudoku

Je me suis posé la question de la génération en Java d'un grille de Sudoku. Pour arrivé à obtenir une grille aléatoire, j'ai entrevu deux solutions : - Utiliser un algorithme complexe utilisant le "backtracking" pour revenir en arrière si aucune solution ne permet de résoudre le problème. - Utiliser un framework de programmation par contrainte. C'est la seconde solution que j'ai mis en oeuvre, et que je détaille...

Lire la suiteVoir les commentaires (10)
15avr2008
Difficulté
Intermédiaire
Type
Tutorial
Language
JAVA
Auteur
Eric Wallet
Catégorie(s)
Featured, Java
Tags
, ,
Riot – Comment Java peut devenir très simple. Thumbnail

Riot – Comment Java peut devenir très simple.

Riot est un framework open source mettant à disposition un CMS (Content Management System). Riot est une surcouche à Spring ajoutant des fonctionnalitées que nous allons passer en revue...

Lire la suiteVoir les commentaires (2)