У меня есть приложение spring mvc, работающее в eclipse с спящим режимом и slf4j. Я хотел бы отключить ведение журнала гибернации в консоли, потому что он скрывает другие консольные сообщения, которые я хочу видеть. Как отключить ведение журнала в спящем режиме?
Я выполнил ряд поисковых запросов в Интернете по этой теме и просмотрел другие сообщения о переполнении стека, но другие сообщения не отвечают на мой вопрос. Например, следующий код из другой публикации не будет компилироваться в eclipse, потому что он выдает сообщения о том, что методы не являются частью объектов, даже когда я импортирую все возможные наборы пакетов для данного объекта:
List<Logger> loggers = Collections.<Logger>list(LogManager.getCurrentLoggers());
loggers.add(LogManager.getRootLogger());
for ( Logger logger : loggers ) {
logger.setLevel(Level.OFF);
}
Кроме того, поиск по ключевому слову в моей рабочей области для show_sql
не дал результатов, поэтому кажется, что я не могу просто установить hibernate.show_sql
в false.
Возможно, другие решения предназначены для устаревших версий библиотек? Я использую eclipse kepler, slf4 1.7.5 и спящий режим 4.2.