Я использую пул соединений, предоставляемый JBoss 7, и я выполняю connection.close() после каждого действия.Временные столы и пул соединений
Но когда я создаю временную таблицу, она не остается для текущего пользователя, потому что он использует новый сеанс из базы данных (из-за connection.close() и объединения).
Например, я создаю временную таблицу в действии. Пользователь меняет страницу. Новое действие должно выполнять запросы в таблице temp, но этого больше не существует.
Итак, я действительно не знаю, как предоставить временные таблицы с такой архитектурой.
Я только что изменил свой код, чтобы использовать вариант 2, и он работает как шарм. Спасибо! Более того, я создал SessionListener для удаления временных таблиц и закрытия соединения. – Florent06