Spring + Hibernate + multithreading
От: Pharod  
Дата: 20.06.06 11:41
Оценка:
Привет всем,

Используем Spring и Hibernate в многопоточном приложении, есть сценарии когда get() делаем в одном трэде а сохранием в базу обновленный уже в другом трэде. насколько я понимаю, Spring — мы используем HibernateTemplate — привязывает открытые сессии к трэдам с помощью ThreadLocal — в итоге мы видим исключение — "HibernateException: Illegal attempt to associate a collection with two open sessions".
Как "попросить" Spring использовать одну long-live сессию для всего приложения? Или есть еще варианты решения?
wbr,
Igor
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.