Bonjour
J'ai une relation many to one entre employes et salary
masi j'ai eu cette exception
Lazy Initialization Exception??
pourriez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @ManyToOne(fetch = FetchType.LAZY ) @JoinColumn(name = "employes_ID") public Employes getEmployes() { return this.employes; } public void setEmployes(Employes employes) { this.employes = employes; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @OneToMany(fetch = FetchType.LAZY, mappedBy = "employes") public Set<Salary> getSalaries() { return this.salaries; } public void setSalaries(Set<Salary> salaries) { this.salaries = salaries; }??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:60) org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111) org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:172) com.proxymit.grh.model.Employes$$EnhancerByCGLIB$$f816d58b.toString(<generated>) org.springframework.util.ObjectUtils.nullSafeToString(ObjectUtils.java:547) org.springframework.util.ObjectUtils.getDisplayString(ObjectUtils.java:493) org.springframework.web.servlet.tags.form.SelectedValueComparator.exhaustiveCompare(SelectedValueComparator.java:181) org.springframework.web.servlet.tags.form.SelectedValueComparator.isSelected(SelectedValueComparator.java:105) org.springframework.web.servlet.tags.form.OptionWriter.isOptionSelected(OptionWriter.java:233) org.springframework.web.servlet.tags.form.OptionWriter.renderOption(OptionWriter.java:210) org.springframework.web.servlet.tags.form.OptionWriter.doRenderFromCollection(OptionWriter.java:192) org.springframework.web.servlet.tags.form.OptionWriter.renderFromCollection(OptionWriter.java:177) org.springframework.web.servlet.tags.form.OptionWriter.writeOptions(OptionWriter.java:132) org.springframework.web.servlet.tags.form.OptionsTag.writeTagContent(OptionsTag.java:158) org.springframework.web.servlet.tags.form.AbstractFormTag.doStartTagInternal(AbstractFormTag.java:90) org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:77) org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspx_meth_form_005foptions_005f0(editSalary_jsp.java:287) org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspx_meth_form_005fselect_005f0(editSalary_jsp.java:246) org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspx_meth_form_005fform_005f0(editSalary_jsp.java:192) org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspService(editSalary_jsp.java:101)![]()
Partager