2013-08-24 7 views

Odpowiedz

10

Na hibernacji 4 ważne wartości:

  1. JTA, gwint i udało (które są zamiennikami dla implementacji dostarczonych z hibernacji).
  2. pełna nazwa klasy z pakietu do innej grupy niestandardowej że realizuje org.hibernate.context.spi.CurrentSessionContext

ta jest opowiedziana w Hibernate manual - 2.3. Contextual sessions

+1

ma właściwość current_session_context_class mieć dowolną wartość domyślną lub musimy to wyraźnie określone w aktach cfg.xml . Mam na myśli musimy explixitly tell kontekst sesji w kontekście cfg, xml lub sesja mają niektóre implementacji defalut wśród jta, wątek, zarządzaj – JavaCreature

+1

Jeśli nie zdefiniowano JTA zostanie użyty. – Deian

+0

[@JavaCreature] (https://stackoverflow.com/users/2714179/javacreature): w oparciu o moje ostatnie wysiłki w celu wdrożenia i przetestowania takiego kodu, [odpowiednia sekcja dokumentacji Hibernate] (https://docs.jboss.org /hibernate/orm/4.1/manual/en-US/html/ch02.html#architecture- current_session) i [Javadocs] (https://docs.jboss.org/hibernate/orm/4.3/javadocs/org /hibernate/context/spi/CurrentSessionContext.html), nie uważam, że 'current_session_context_class' ma wartość domyślną. –

Powiązane problemy