2011-08-25 11 views
7

Używamy Spring 3.0/Hibernate/Weblogic-websphere - Oracle w moim projekcie. Do zarządzania transakcjami używamy adnotacji @Transactional. Mam dwa pytania/wątpliwości, które mam nadzieję uzyskać od was.Spring 3.0 - @ Transactional timeout zmiany limitu czasu

1) Czy możliwa jest zmiana limitu czasu transakcji w czasie wykonywania na podstawie warunku?

2) Czy można ustawić limit czasu dla każdej metody w pliku config xml, ale nadal używać adnotacji @transactional?

Proszę mi pomóc!

  • Mohan

Odpowiedz

-2

nie jestem pewien o pierwsze pytanie, ale odpowiedź na drugie pytanie jest twierdząca.

http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/transaction/annotation/Transactional.html

Według tej dokumentacji @Transactional annotoation ma limitu czasu paramter:

+1

hi Danny, Używam parametr timeout na @Transactional adnotacji. Ale mój problem polega na tym, że kiedy mój kod przejdzie do produkcji, nie będę miał dostępu do kodu, aby dostosować go do jego optymalnej wartości w zależności od warunków pracy produkcji. Tak więc szukam, aby był ustawiony z pliku xml konfiguracji, więc wszystko, co musimy zrobić, to zmienić i ponownie uruchomić serwer WWW. – luckyMohan

Powiązane problemy