comment utiliser fetch.lazy ?
bonjour,
bref, voici mon code :
Code:
1 2 3 4 5 6
| ....
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name="Num1",referencedColumnName="Num2",insertable=false,updatable=false)
private table1 tab;
... |
j'ai eu comme erreur :
Citation:
org.apache.jasper.JasperException: javax.faces.el.EvaluationException: Error getting property 'etape' from bean of type model.DevTListetapcreation_$$_javassist_8: org.hibernate.LazyInitializationException: could not initialize proxy - no Session
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
j'ai compris qu'il n'y a pas de session ?8O
comment résoudre ça?
merci