Piqure de rappel sur le processus d’instanciation d’une sous classe.
La question suivante a été posée sur stackoverflow:
Lors de l’instanciation d’une sous classe héritant d’une classe abstraite a t’on besoin de définir un constructeur ?
Piqure de rappel sur le processus d’instanciation d’une sous classe.
La question suivante a été posée sur stackoverflow:
Lors de l’instanciation d’une sous classe héritant d’une classe abstraite a t’on besoin de définir un constructeur ?
Il arrive parfois que pour un besoin particulier on soit contraint de mapper une entité hibernate à plusieurs tables.
Eh bien il existe depuis hibernate 4.3 une nouvel attribut uniquement disponible dans le mapping par fichier. Cet attribut est entity-name.
Nous verrons dans la suite de l’article comment utiliser cette attribut afin de résoudre la problématique ci-dessus.
Dans ce post je souhaite clarifier un peu la notion de session dans une application.
Nous verrons ce qu’est une session et les problématiques qui tentent d’être résolues à travers cette notion puis enfin les différentes manières de l’implémenter.
Je vous propose de revoir quelques mauvaises pratiques rencontrées lors de la gestion des exceptions.
Nous allons voir dans cet article le cast en java.
Rappel : en Java, les variables sont soit de type primitive, soit des références vers des instances d’une classe.
Aujourd’hui je vous propose un petit tour d’horizon sur le fonctionnement du classpath tomcat. Poursuivre la lecture
Lorsque vous définissez une relation entre 2 entités dans Hibernate, vous avez le choix du mode de chargement :
Amis développeur bonjour!
Dans ce nouveau post, je souhaiterai partager avec vous l’explication d’une exception que bon nombre de développeur ont probablement déjà rencontré: La LazyInitializationException (org.hibernate.internal.CoreMessageLogger.LazyInitializationException)
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.
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.