Я создаю веб-приложение maven jsf2. Я инициализировал объект пула соединений bonecp (класс BoneCp) в классе, который реализует ServletContextListener. Этот класс запускается до запуска веб-приложения. Я правильно делаю? То есть инициализация пула соединений находится в правильной области? Когда я инициализирую объект bonecp в обычном классе с одноэлементным шаблоном, база данных, которую я использовал, реагирует очень медленно, когда некоторые операции выполняются в веб-приложении. Эта база данных хранится на мощных серверах IBM. Поэтому я запутался, где я должен поместить коды инициализации пула соединений bonecp.