Il ne s’agit pas ici de prouver que la composition est meilleur que l’héritage mais en fait la vrai problématique se pose lorsque vous devez faire hériter une fonctionnalité à toute une hiérarchie de classe, vaut il mieux dans ce cas rajouter la fonction dans la classe mère et en faire bénéficier toutes les sous classes ou préférer encapsuler cette fonctionnalité au travers d’une composition.
septembre 2016
Pourquoi utiliser un type objet pour ma clé primaire dans hibernate ?
Hibernate ne nous impose pas d’utiliser un type objet pour nos clés primaires (d’ailleurs celle-ci est optionnelle), cependant la doc officielle nous recommande vivement d’utiliser les types références (les objets) pour plusieurs raisons.