Bonjour,
J'ai dans mon code la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
final java.lang.Object entity = this.getHibernateTemplate().get(com.thalys.opalys.domain.PointImpl.class, id);
Mon appli fonctionne, et le code fonctionne, ainsi que la connexion à la base: avt cette ligne de code, je parviens à récupérer d'autres objets via Hibernate donc...

Lorsque j'execute cette ligne, avec un id qui existe effectivement en base, je récupère un objet, mais où les propriétés sont toutes nulles.
Mon objet apparait dans le debugger comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
entity: java.lang.object = {com.thalys.opalys.domain.PointImpl$$EnhancerByCGLIB$$ae781534@3506}"com.thalys.opalys.domain.PointImpl@3"
<div style="margin-left:40px">CGLIB$BOUND: boolean=true
CGLIB$CONSTRUCTED: boolean=true
CGLIB$CALLBACK_0 : net.sf.cglib.proxy.MethodInterceptor = {org.hibernate.proxy.CGLIBLazyInitialize@35311}
<div style="margin-left:40px">...
...
<div style="margin-left:40px">target: java.lang.Object = {com.thalys.opalys.domain.PointImpl@3529}
<div style="margin-left:40px">passengerFileCode: java.lang.String = {java.lang.String@3596} "BEBMI"</div></div></div>passengerFileCode:java.lang.String=null</div>
OK, là forcément çà vous choque un peu... ce quej 'essaie de montrer ici c'est que il a qqpart dans ses données que mon passengerfilecode vaut BEBMI, mais dans l'objet lui même que je récupère ensuite (c'est une vue debugging, je récupère rien d'autre), il pert cette information.

J'aimerais savoir pourquoi!!!!