Что такое проверка соединения в режиме гибернации c3p0?

#hibernate #c3p0

#режим гибернации #c3p0

Вопрос:

Я просматриваю документацию, c3p0 где они придумали этот термин connection checkout , может кто-нибудь объяснить, что это значит?

Ответ №1:

Если вы нажмете Ctrl-F на документ, вы найдете

непосредственно перед передачей клиентам при проверке, непосредственно перед возвратом в пул при регистрации.

Проверка означает получение соединения из пула.

Регистрация означает восстановление соединения с пулом.

Комментарии:

1. Вы имели в виду проверку из базы данных или пула (я предполагаю, что пул соединений на стороне приложения), как указано в Connections just after they are checked out from the **database**

2. Проверка означает получение соединения из пула. . Я не знаю, как я могу быть более ясным, чем это. Я использовал термин «пул». Не термин «база данных».

3. вы были ясны в своем заявлении, но в документации сказано checked out from the database (это сбивало с толку) ( mchange.com/projects/c3p0/#testConnectionOnCheckout ), Я думаю, вы указываете на mchange.com/projects/c3p0/apidocs/com/mchange/v2/c3p0 /…