l'informatique libre par Philippe Voncken

Calendrier

« mai 2010
lunmarmerjeuvensamdim
12
3456789
10111213141516
17181920212223
24252627282930
31

Syndication

vendredi 28 mai 2010

Internationaliser un enum en Java

C'est un problème simple qui suscite parfois une interrogation chez les développeurs Java.

Donc voici là solution qui me parait la plus simple pour afficher un texte internationaliser pour représenter un enum.

Read next

mardi 23 février 2010

Génération PDF avec GWT

Comment générer des fichiers pdf avec une application GWT ?

Read next

samedi 20 février 2010

Hibernate : augmenter la productivité avec un GenericDao

Je vois de ci de là beaucoup de développeurs implémenter des DAO en masse pour chacun de leurs objets du domaine.

Une bonne pratique dans la programmation n-tiers est de regrouper les requêtes dans une couche de service. On utilise alors un generic DAO que l'on va instancier dans un service, en lui donnant en paramètre un type de classe, afin de l'utiliser facilement.

Read next

mercredi 30 décembre 2009

bug hibernate / postgresql sur la méthode year

Vous utilisez Hibernate et postgresql et vous ne pouvez pas utiliser la méthode hql year. C'est normal, il s'agit d'un bug connu.

Voici un contournement possible :

Read next

mercredi 9 décembre 2009

GWT 2.0 est disponible !

Petite news forte intéressante: la version majeure GWT 2.0 est dans les bacs.

On peut dès ce matin, télécharger le SDK complet, le speed tracer qui est une extension pour le navigateur Chrome qui permet de faciliter l'amélioration des performances de vos applications, et la nouvelle version du plugin pour Eclipse.

Quoi vous êtes encore là ? Mais qu'est ce que vous attendez, GO GO GO :)

lundi 30 novembre 2009

Hibernate: Indexer des colonnes avec des annotations

Vous venez de créer un écran de recherche. L'écran est rapide avec quelques données de test, mais le jour où vous insérez les données de prod, les performances s'écroulent.

Read next

mardi 24 novembre 2009

Intégrer Gilead dans une application GWT

Voici un exemple de méthode pour intégrer Gilead correctement dans une application GWT fortement géré par Spring.

Read next

lundi 9 novembre 2009

Java heap space dans les tests unitaires lancés par Maven

Si vos tests unitaires ne passent plus et que dans les logs vous voyez Java heap space, cela veut dire que vos tests dépassent la limite d'allocation mémoire fixé par la JVM.

Read next

samedi 7 novembre 2009

Chargement i18n en utf-8 avec le Jre6

La version 6 du Java Runtime Environment nous donne la possibilité de charger des fichiers properties localisés en utf-8.

Read next

lundi 2 novembre 2009

Valtech Days 2009

Valtech organise comme à son habitude les Valtech Days, qui se dérouleront cette année en une journée le mardi 17 Novembre 2009 à Paris La Défense.

Read next

jeudi 25 juin 2009

Industrialisation des commentaires avec JAutodoc

De nos jours, on industrialise beaucoup de processus dans le domaine informatique en général. Industrialisation des tests. Industrialisation de la génération des livrables logiciels. Allons toujours plus loin et industrialisons la génération des commentaires dans les fichiers sources Java.

Read next

jeudi 18 juin 2009

Les écrans 16/10 pour développer

Si vous êtes chef de projet et que vous démarrez un nouveau projet de développement logiciel, sachez que vos développeurs seront plus performants avec des postes puissants et des écrans aux format 16/10

Read next

samedi 13 juin 2009

Formation Scrum Master du 17 au 18 juin 2009

Valtech Training organise une session de formation Scrum Master du 17 au 18 juin 2009. Cette session aura la particularité d'être animée par Jeff McKenna qui est une pointure dans le domaine. Ceux qui ont la chance d'y participer vont pouvoir bénéficier d'un retour d'expérience énorme, ils ont bien de la chance.

Toutes les Infos:

lundi 11 mai 2009

Créer ses propres Validators Hibernate

Les validateurs Hibernate permettent de valider un objet lors de sa persistance en base. Cette technique est très utile dans un projet Java car elle permet de définir des contraintes de validation au plus prêt de l'objet à persister.

L'interface FractionDigits ci dessous est un exemple typique de personnalisation de validateur Hibernate. Son implémentation permet de valider le nombre de numéro se trouvant après la virgule d'un Flottant.

Read next

mercredi 6 mai 2009

Hibernate Validator

Les validateurs Hibernate permettent de valider l'état d'un objet lors de sa persistance. Cette technique de validation a un bon niveau de maintenance car le validant est placé au plus prêt du validé. Pour le développeur Java, la recherche du validateur est rapide est cohérente. On les fixe sur les getters d'objets métier à l'aide d'annotations. la syntaxe est claire et concise, que du bon. Je mettrais en ligne un exemple de validateur dès que je trouverais 5 minutes pour en publier un simple dans mon prochain billet.

mardi 10 mars 2009

Les requêtes nommées avec hibernate

Petit billet technique pour parler de la possibilité d'effectuer des requêtes SQL sur la couche Hibernate. L'exemple que nous allons voir ci-dessous est simpliste pour une raison de pédagogie. On peut avoir besoin d'effectuer une requête SQL sur un projet IT lorsqu'un problème se résout plus simplement ainsi, que par les outils natifs Hibernate.

Read next

jeudi 5 mars 2009

AfterWork chez Valtech, c'est ouvert à tous

Suite au succès des deux coups d'essais fin 2008, Valtech organisera cette année plusieurs AfterWorks qui vous permettront de juger par vous même de l'ambiance qui règne au sein de notre société, de ses valeurs et du niveau technique. Mais avant tout, vous rencontrerez des gens intéressés par le sujet de la soirée.

Read next

mercredi 28 janvier 2009

Valtech sponsorise le JavaCampParis3

Samedi 31 janvier 2009 aura lieu le JavaCampParis dans les locaux de Sun. Il s'agit d'une rencontre entre passionnés des technologies liées à Java.

Read next

mardi 20 janvier 2009

Selenium-IDE: la passerelle entre utilisateurs et développeurs

Selenium-IDE ne demande pas de grandes connaissances techniques pour être utilisé correctement. Une petite formation permettra aux utilisateurs de connaitre les astuces à suivre afin de rendre leurs tests efficaces.

Read next

samedi 17 janvier 2009

Les attributs calculés avec Hibernate

Hibernate est un framework Java très populaire qui permet de réaliser le mapping entre les objets du domaine et la base de donnée. Je viens d'utiliser une technique qui permet de diminuer les ressources du serveur d'application en tirant partie de l'optimisation des bases de données. Elle permet également d'améliorer la maintenance en diminuant le code Java. Cette technique consiste à utiliser ce que l'on appelle un attribut calculé.

Read next

Theme original par Stephane Sulikowski modifie par Shinoli