Ho ottenuto un'eccezione inferiore quando ho utilizzato session.getCurrentSession()
.Nessuna sessione attualmente associata al contesto di esecuzione
ho accennato
hibernate.current_session_context_class: managed
org.hibernate.HibernateException: No session currently bound to execution context
at org.hibernate.context.internal.ManagedSessionContext.currentSession(ManagedSessionContext.java:75)
at org.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:1014)
at io.dropwizard.hibernate.AbstractDAO.currentSession(AbstractDAO.java:36)
at io.dropwizard.hibernate.AbstractDAO.persist(AbstractDAO.java:149)
io uso questo con dropwizard. Qualcuno può aiutarmi a risolvere questo?
Codice si prega di fornire il codice che genera l'eccezione –
Inizialmente ho scritto Query per ottenere le informazioni dal DB. Questo verrà eseguito. Ma dopo ho usato per salvare i dati negli altri tavoli. Dà un errore. Ho pensato che la sessione verrà chiusa dopo l'esecuzione della mia prima interazione con DB. Ma questo dovrebbe essere previsto poiché utilizzo hibernate.current_session_context_class: gestito – Srinivas
Il codice sarà troppo lungo per incollare sentire – Srinivas