Magnifique ! C'est le premier mot qui me vient à l'esprit lorsque je vois cette nouvelle API.

Cette bibliothèque permet de remplacer les fichiers XML de mapping NHibernate par du bon vieux code .NET. Les avantages sont clairs :

  • Compilation du mapping, puisque c'est du code,
  • Meilleure testabilité, puisque c'est du code,
  • Refactoring assisté, puisque c'est du code.

Pour en savoir plus et voir quelques exemples de mapping :

Un petit portage en Java serait parfait pour montrer à de nombreux développeurs qu'il n'y a pas que XML dans la vie ;-)