Как настроить спящий режим для использования пула соединений Glassfish? - PullRequest
2 голосов
/ 24 марта 2010

Я установил пул соединений в Glassfish с ресурсом jndi для него. Я поставлен в тупик о том, как настроить Hibernate, чтобы получить его.

Я сталкивался с множеством рецензий, чтобы настроить его для использования пула соединений C3P0. Ну, я потерян. Я обнаружил, что мне нужно установить:

hibernate.connection.datasource
hibernate.jndi.url 
hibernate.jndi.class 
hibernate.connection.username
hibernate.connection.password
  • Будет ли источник данных таким же, как hibernate.connection.datasource, установленный в пуле соединений?
  • Каким будет hibernate.jndi.class?
  • Являются ли hibernate.connection.username и hibernate.connection.password для подключения к базе данных или к серверу приложений? Я предполагаю, что это для базы данных, но зачем они мне нужны, так как все это установлено в appserver?

1 Ответ

3 голосов
/ 24 марта 2010

Эта статья об основах гибернации , кажется, содержит информацию, которую вы хотите. Найдите строку «Использование источника данных JNDI». Перечисление 2 важно. Вы можете сравнить его с листингом 1 ...

Похоже, вы можете пропустить c3po, поэтому многие ваши подвопросы не применяются.

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