- Blog Xebia France - http://blog.xebia.fr -
Revue de Presse Xebia
Posted By Xebia France On Mardi 28 décembre 2010 @ 13:12 In Revue de presse | 2 Comments

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.
Actualité éditeurs / SSII
Le coin de la technique
Comme Howard Lewis Ship l’a annoncé la semaine dernière, Tapestry 5.2 est enfin disponible après 18 mois d’effort. Parmi les améliorations majeures:
Tout en préservant la compatibilité ascendante, contrairement à ce qui a pu être reproché sur d’anciennes versions, Tapestry 5.2 apporte des changements en profondeur qui devraient améliorer les performances et la productivité, pour rejoindre la nouvelle devise de Tapestry: Code less, deliver more.
Maintenir les schémas des bases de données d’un projet d’une version à l’autre et sur les différents environnements de développement et de test peut devenir une vraie gageure. Liquibase, parmi d’autres, propose déjà une solution qui permet de tracer les différents changements de la base dans des fichiers xml qui permettent ensuite d’appliquer ces migrations ou inversement, de faire des rollbacks.
Une nouvelle solution nous est proposée par Flyway, qui vient de sortir sa version 1.0. L’approche semble plus légère que pour Liquibase et contient quelques atouts:
Sans doute moins complet que Liquibase et manquant de maturité, le projet a débuté en avril 2010. Sa simplicité peut devenir un avantage dans sa rapidité d’adoption. Par contre, certains reprocheront, entre autres, l’absence d’intégration à Hibernate ou d’autres ORM. Il sera d’autant plus intéressant de surveiller la future version de Liquibase.
Après CouchDB, MongoDb et Neo4j, c’est au tour des bases clé-valeur Riak et Redis de faire leur entrée dans le projet Spring Data. Le but du projet Spring Data est de permettre aux développeurs d’utiliser plus facilement les bases de données non relationnelles, en mettant à leur disposition une couche d’abstraction « à la Spring », avec pour chaque base, un SpringTemplate. En pratique, ce n’est guère plus qu’un wrapper autour de quelques méthodes clé de ces bases NoSql (put, get…). Mais ce projet a pour mérite de mettre en lumière ces nouvelles technologies et de les amener à la connaissance de la large communauté Spring.
Article printed from Blog Xebia France: http://blog.xebia.fr
URL to article: http://blog.xebia.fr/2010/12/28/revue-de-presse-xebia-191/
Click here to print.