Настройка Hibernate Session Factory в Tomcat - PullRequest
1 голос
/ 03 января 2011

Я читал о ядре Hibernate и все еще изучаю некоторые его возможности.

В документах упоминалось, что SessionFactory является тяжеловесным компонентом Hibernate, поэтому его следует настраивать только один раз в веб-приложении и в синглтоне. Каждая фабрика сеансов должна относиться к одному соединению JDBC.

Кто-нибудь знает, как правильно настроить фабрику сеансов в веб-приложениях tomcat? Любые ссылки или учебники будут лучше.

Должен ли я установить его как класс contextlistener?

Спасибо.

1 Ответ

6 голосов
/ 03 января 2011

Вот рекомендация от самого сайта Hibernate по настройке Hibernate с Tomcat . Также ваше утверждение «Каждая фабрика сессий должна относиться к одному соединению JDBC». неправильно. Фабрика создается один раз и кэшируется. Затем его можно использовать для создания «сеансов», которые являются своего рода оболочкой для соединения JDBC и, в некотором смысле, могут рассматриваться как аналог соединения JDBC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...