Archive

Articles taggués ‘Java’

L’arrivée des closures dans Java 7

11/05/2007

Xebia L’arrivée des closures dans la version 7 de java fait beaucoup parler d’elle.

Dans un article publié sur le blog de Xebia France, Guillaume Bodet revient sur les closures et leurs apports, présente les deux approches émergeantes (BGGA et CICE) et nous livre son point de vue sur le sujet.

Des closures en Java

Christophe Heubès Java / J2EE , ,

La prise de mesure en AOP avec JAMon

09/05/2007

Xebia Dans un article publié sur le blog de Xebia France, Manuel Eveno propose une solution pour effectuer des mesures de performance en s’appuyant sur l’AOP (Aspect Oriented Programmation).

L’article repose sur un exemple qui utilise l’implémentation AspectJ couplée avec l’outil Open Source JAMon.

La prise de mesure en AOP avec JAMon

Christophe Heubès Java / J2EE , ,

Le modèle de mémoire Java

23/04/2007

Cette présentation donnée par Jeremy Manson aux Google Tech Talks de mars 2007 traite du modèle de mémoire Java et des changements qui y ont été apportés par le JDK 5 (threads, synchronisation, variables volatiles, attributs finaux, …).
Il propose également un modèle d’implémentation d’accès concurrents à la mémoire.

Christophe Heubès Java / J2EE

Annotations Java ou XML ?

12/04/2007

Xebia Dans un article publié sur le blog de Xebia France, Manuel Eveno profite de l’arrivée de Guice pour se poser la question du mode de configuration des frameworks java / J2EE.
Que doit-on préférer ? Les annotations java ou des fichiers XML ?
Les deux approches ont leurs avantages et leurs inconvénients. La réponse de chacun est sans doute une question d’habitudes … ou de religion …

Configuration en Annotations Java ou en XML ?

Christophe Heubès Java / J2EE , , ,

JOT : Contextualisation des logs avec log4j

12/03/2007

Xebia JOT (Java Open Toolkit) est un projet (encore embryonnaire) mené par Guillaume Bodet de Xebia IT Architects, dont l’objectif est d’offrir aux applications java / J2EE un ensemble d’utilitaires, d’API et de bonne pratiques visant à en faciliter l’exploitation.
Il publie sur le blog Xebia un premier article consacré à ce projet qui traite de la journalisation (ou log).

JOT Première partie : Contextualisation des logs avec log4j

Christophe Heubès Java / J2EE , , ,

Premiers pas avec le framework DAO (Data Access Object) de Spring

05/12/2006

dev2dev Data Access Object (DAO) est un design pattern visant à isoler la logique de persistance dans des classes d’accès aux données. Dans un article très complet, paru sur dev2dev, Dhrubojyoti Kayal présente le pattern DAO avec ces forces et ces manques. Puis il explique comment le framwork JDBC / DAO de spring 2.0 permet de combler certaines de ces lacunes.

A Primer on Spring’s Data Access Object (DAO) Framework

Christophe Heubès Java / J2EE , , , ,

Java Open Source : ce qui va changer

22/11/2006

LMI Sun l’a annoncé la semaine dernière : La nouvelle license de Java (langage, compilateur) est la license GPL, la plus ouverte des licence du monde open source. Cette annonce n’est pas une révolution mais une évolution naturelle de Java. Cette nouvelle va, par exemple, permettre de placer la JVM au coeur des distributions Linux, voire même au niveau Kernel.

Guillaume Bodet, directeur technique de Xebia, répond aux questions d’Olivier Rafal (Le Monde Informatique) concernant les impacts et les conséquences de cette nouvelle licence.

Java Open Source : ce qui va changer

Christophe Heubès Publications , ,

Spring principles and .Net

02/07/2006

Extrait de la conférence SpringOne : Les principes de Spring ne sont pas spécifiques à J2EE. Ils s’appliquent égallement très bien à .Net.

Christophe Heubès Java / J2EE , , ,