Log4j не позволяет вам контролировать ведение журнала на основе имен классов или пакетов per se . Скорее, степень детализации управления журналированием с помощью log4j (и аналогичных регистраторов Java) определяется именами регистраторов, используемыми приложением. Если у вашего драйвера JDBC есть разные регистраторы для операторов, подготовленных операторов, наборов результатов и т. Д., Все в порядке. Однако, если он использует один регистратор для всех своих журналов, вам придется прибегнуть к какой-то фильтрации.
Для получения дополнительной информации на этой странице имеется раздел о настройке фильтров в файле конфигурации XML, а в Filter javadoc перечислены доступные (стандартные) классы фильтров. Например, вы можете фильтровать, основываясь на том, соответствует ли сообщение события регистрации данной строке.
Сказав это, подход к фильтрации будет громоздким, особенно если есть много разных сообщений, которые нужно отфильтровать в / из.